AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi alle dateien aus einem ordner auflisten
Thema durchsuchen
Ansicht
Themen-Optionen

alle dateien aus einem ordner auflisten

Ein Thema von glkgereon · begonnen am 25. Mär 2004 · letzter Beitrag vom 23. Dez 2004
Antwort Antwort
yoshie

Registriert seit: 8. Dez 2002
55 Beiträge
 
#1

Re: alle dateien aus einem ordner auflisten

  Alt 25. Mär 2004, 17:25
re musst mal schauen, ob die das was nützt habe ich jetzt mal gefuunden

Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var
  s, path: string;
begin
  path:=extractfilepath(application.exename)+'*.thm'#0;
  s := path;
  ListBox1.Perform(LB_DIR, DDL_READWRITE, LongInt(@s[1]));
end;




//Oder mit dieser Function
function ReadDir(Path, Mask: string; ShowPath: boolean): TStringlist;
var SRec: TSearchRec;
  SL: TStringList;
begin
  SL := TStringList.Create;
  FindFirst(Path + Mask, not faDirectory, SRec);
  if ShowPath then
    SL.Add(Path + SRec.Name)
  else
    SL.Add(SRec.Name);
  while FindNext(SRec) = 0 do
    if ShowPath then
      SL.Add(Path + SRec.Name)
    else
      SL.Add(SRec.Name);
  FindClose(SRec);
  Result := SL;
end;



//Aufruf
procedure TForm1.Button2Click(Sender: TObject);
var
  path : string;
begin
  path:=extractfilepath(application.exename)+'Themen\'+Edit1.Text+'\';
  ListBox1.Items:=ReadDir(path,'*.THM',false);
end;
greetz yosh


damit kannst du alle dateien eines ordners mit einer bestimmten endun ausgeben
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:24 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