Entwickler-Ecke
Sonstiges (Delphi) - Drag&Drop - Dateinamen vom Explorer in ein TStringGrid
RichMan - Do 26.12.02 21:05
Titel: Drag&Drop - Dateinamen vom Explorer in ein TStringGrid
Hi Leutz!
Und zwar hab ich folgendes Problem: Ich will, dass der Benutzer ein oder mehrere Dateien/Ordner vom Explorer in ein TStringGrid ziehen kann. In der Liste (dem TStringGrid) sollen dann die Ordner-/Dateinamen, sowie - in einer anderen Spalte - deren Quelle (also in welchem Ordner sie sich befanden, als der User die Dateien/Ordner reingezogen hat) angezeigt werden.
In der Hilfe finde ich nichts bzw. verwirrt es mich nur noch mehr. :D
Vielleicht könnt ihr mir ja sagen, wie das funktioniert.
Gruß und danke schonmal,
Richi
RichMan - Sa 28.12.02 15:11
Hey fett, das funzt ja wunderbar. Nur: Wie lässt sich realisieren, dass nur auf mein TStringGrid gedroppt werden kann? Jetzt kann man die Dateien ja irgend wo innerhalb der Form ablegen, könnte zu Verwirrungen führen.
Danke Tino!
Gruß,
Richi
Tino - Mo 30.12.02 10:54
Hallo,
schau Dir mal die Komponente
TExplorerDrop [
http://www.torry.net/draganddrop.htm] an. Der Sourcecode ist relativ übersichtlich und recht einfach zu verstehen. Dort kannst Du Dir ja mal das Prinzip anschauen.
Gruß
TINO
RichMan - Di 14.01.03 18:47
Hab da ein Problem: Wenn ich mehrere Dateien/Verzeichnisse auf einmal mit dieser Drag&Drop-Methode in ein Listenfeld einfüge, wird z.T. das Ende dieser Quellangaben unterschlagen.
Hab mal ein Screenie von dem Inhalt des Listenfeldes gemacht:
http://home.arcor.de/beamesrichman/Speicher/snap.jpg
Z.B. müsste es C:\SchulFux.zip oder C:\data1024.dbb lauten.
Woran könnte das liegen???
Gruß,
RichMan
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!