Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi inhalte aus ordner in listbox auflisten (https://www.delphipraxis.net/144042-inhalte-aus-ordner-listbox-auflisten.html)

painrestricter 28. Nov 2009 17:28


inhalte aus ordner in listbox auflisten
 
Hallo,

wie der titel schon sagt, will ich den ganzen inhalt eines ordners in eine listbox auflisten lassen, und mann soll dann durch auswählen ein bestimmtes file im ordner öffnen können.

das letztere ist mir denk ich eigentlich grob klar, wie ich das machen kann, nur den ordnerinhalt auflisten?
danke

alleinherrscher 28. Nov 2009 17:34

Re: inhalte aus ordner in listbox auflisten
 
Ein klick auf die CodeLibrary ergibt folgendes Ergebnis:

http://www.delphipraxis.net/internal...ight=findfirst

Grüße, Michael

painrestricter 28. Nov 2009 18:28

Re: inhalte aus ordner in listbox auflisten
 
ok danke, das hab ich auch schon gesehen, dachte es würde einfacher gehen. aber naja

noch eine frage, wie kann ich ein bestimmtes item der listbox auswählen und dann nach einem doppelklick oder irgendsowas einen befehl ausführen?

DeddyH 28. Nov 2009 19:23

Re: inhalte aus ordner in listbox auflisten
 
Geht auch einfacher, zumindest bei Listboxen:
Delphi-Quellcode:
procedure ShowDirInListBox(const LB: TListBox;
                           Directory: string;
                           Flags: wParam = DDL_READWRITE);
begin
  Directory := IncludeTrailingPathDelimiter(Directory) + '*';
  SendMessage(LB.Handle,LB_DIR,Flags,lParam(PChar(Directory)));
end;

Wolfgang Mix 28. Nov 2009 19:43

Re: inhalte aus ordner in listbox auflisten
 
@alleinherrscher:

[OT] Wenn Du der alleinherrscher bist, who or what the hell is Daniel ? [/OT] :mrgreen:

Ich wette, Opa Detlef weiß das! :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:12 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