![]() |
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: ![]() ![]() ![]() 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 11:07 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