![]() |
eine FilelistBox abfragen?
Hallo Alle!
Kann man Abfragen, ob in eine FilelistBox Verzeichnisse sind oder nicht. Gruß Heike |
Re: eine FilelistBox abfragen?
[OT]
Die Filelistbox ist veraltet und sollte nicht mehr verwendet werden (wenn man sicherstellen will das Sie auf zukünftigen Windowsversionen läuft) |
Re: eine FilelistBox abfragen?
AFAIK stellt eine FileListBox nur Dateien dar.
|
Re: eine FilelistBox abfragen?
Zitat:
Gruß Heike |
Re: eine FilelistBox abfragen?
Mit FindFirst z.B.
|
Re: eine FilelistBox abfragen?
Zitat:
so in etwa müsste es gehen.
Delphi-Quellcode:
function HasSubDir(Dir: AnsiString): boolean;
var SRec: TSearchRec; begin Result:= false; if AnsiLastChar(Dir)<> '\' then Dir := Dir + '\'; if FindFirst(Dir + '*', faDirectory, SRec) = 0 then begin repeat Result := (faDirectory and SRec.Attr <> 0) and (SRec.Name <> '.') and (SRec.Name <> '..'); until (FindNext(SRec) <> 0) or Result; FindClose(SRec); end; end; procedure TForm1.Button1Click(Sender: TObject); begin if HasSubDir('C:\Test') then ShowMessage('Im Verzeichnis C:\Test noch Unterverzeichnisse vorhanden.'); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz