Ver la Versión Completa : Directorios
vicrati
15-01-2007, 15:57:16
hola me gustaria saber si delphi tiene alguna funcion para contar los directorios que hay dentro de un directorio.
Gracias
Bicho
15-01-2007, 16:25:52
Hola, una manera un poco chapucera y sencilla podría ser la siguiente:
Poner un componente TDirectoryListBox de la paleta Win 3.1 y en el evento OnChange puedes poner este codigo:
//Ojo, se ejecuta al hacer dobleclic sobre un directorio
procedure TForm1.DirectoryListBox1Change(Sender: TObject);
begin
Edit1.Text := IntToStr(DirectoryListBox1.Items.Count -1 -DirectoryListBox1.ItemIndex);
//A la cantidad de items que hay en el list, le quitas uno porque empieza desde 0, y le quitas el indice del directorio en el que estas y te dice la cantidad de subdirectorios
end;
Aunque ahora que veo, en la sección de trucos (http://www.clubdelphi.com/trucos/) está éste (http://www.clubdelphi.com/trucos/index.php?id=16&scroll=0&scrollb=0) que quizá te lo resuelva.
Espero te sirva.
Saludos
vicrati
15-01-2007, 16:42:08
Muchas gracias pero lo necesito sin ListBoxDirectory.
Necesito que al inicializar un programa me situe en un directorio y cuente cuantos directorios tiene ese directorio.
Gracias.
Bicho
15-01-2007, 16:43:50
¿Has terminado de leer mi post anterior (donde hay un link a un truco que hace lo que pides) o has pasado directamente?
Saludos
vicrati
15-01-2007, 16:54:52
Oh, perdona no lo habia leido.
Gracias.
Voy a ver si me sirve
vicrati
16-01-2007, 10:18:02
Hey bicho muchas gracias,
me va perfecto.
Gracias
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.