![]() |
Drag & Drop
hallo,
wie kann ich aus einem verzeichnis (zb. d:/ordner) dateien in mein programm (listbox) ziehen - so das dann in der listbox die pfade der dateien stehen? // aber mehrere dateien auf einmal... thx :P |
|
ok, das geht ja soweit... :D
aber ich brauch doch nur den pfad der datei und nicht den inhalt... :freak: |
Ist doch da... fName heißt er...
|
Moin Dodo,
Du bekommst ja auch nur die Pfade. Was Du dann mit denen anstellst ist Deine Sache. |
:oops: hatte das loadfromfile übersehen... :oops:
dann stimmts ja... :hello: aber wenn ich zwei .txt dateien reinziehe kriege ich nur einen pfad, wie kriegt man da gleich alle? danke! |
Moin Dodo,
der zweite Parameter von DragQueryFile gibt den Index in der Tabelle der gedroppten Dateien an, wobei 0 der Index des ersten Pfades ist. Wird hier -1 angegeben (bzw. $FFFFFFFF), so gibt die Funktion die Anzahl der Einträge in der Ergebnistabelle an. Um nun also alle Pfade zu bekommen, muss man als erstes einmal die Anzahl ermitteln, und kann dann in einer Schleife alle Pfade der Reihe nach auslesen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:06 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