Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi - Combobox Inhalt eines Ordners (https://www.delphipraxis.net/64552-delphi-combobox-inhalt-eines-ordners.html)

michJack 5. Mär 2006 01:58


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

Sharky 5. Mär 2006 08:02

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