Delphi - Combobox Inhalt eines Ordners
Hallo. Ich möchte mir in meiner Combobox automatisch alle Text (.txt) Dateien anzeigen lassen die im Programm Ordner vorhanden sind.
Kann mir da jemand helfen ? :) Danke ! MFG ..michJack |
Re: Delphi - Combobox Inhalt eines Ordners
Hai michJack,
da gibt es verschiedene Lösungen ;-) Hier mal die Links zu den Lösungengrundlagen im Forum: sakuras Eintrag in der Code-Library Code von marabu zum Zählen von Dateien bis D7 Code von marabu zum zählen von Dateien (ab D2005) Ich benutze hier mal den Code von marabu (D2006) in leicht veränderter Form (ich möchte ja nicht die Dateien zählen).
Delphi-Quellcode:
uses FileCtrl;
procedure GetFileList(aMask : string;aList : TStrings); begin aList.Clear; with TFileListBox.CreateParented(HWND(-3)) do begin try Mask := ExtractFileName(aMask); Directory := ExtractFilePath(aMask); FileType := [ftArchive]; aList.Assign(items); finally Free; end end; end; procedure TDemoForm.Button1Click(Sender: TObject); var apppath : string; // Pfad zum Anwendungesverzeichniss mask : string; begin apppath := IncludeTrailingBackslash(ExtractFilePath(ParamStr(0))); mask := '*.txt'; GetFileList(apppath + mask,ComboBox1.Items); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz