Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Drag Drop File (https://www.delphipraxis.net/163320-drag-drop-file.html)

barese 24. Sep 2011 11:55

Drag Drop File
 
Guten Tag Coders

Ich hab lange gesucht doch nichts gescheites gefunden !
Ich möchte mit Delphi eine Datei per Drag&Drop auf eine andere Datei ziehen, ich weiss nicht wie, könnt ihr mir weiter helfen ? :(

wicht 24. Sep 2011 13:28

AW: Drag Drop File
 
Hi,

versuch es mal mit dem hier: http://melander.dk/delphi/dragdrop/
Damit mache ich alles was mit D&D zu tun hat, es sind auch viele Beispiele enthalten. Wenn du eine Datei auf eine andere ziehst (im Explorer) dann kümmert der sich, denke ich, um das, was dann passiert. Du bekommst ein Ereignis ausgelöst, was mit dem Drag passiert ist und kannst dann auch selber entsprechend reagieren.

HTH

barese 25. Sep 2011 08:22

AW: Drag Drop File
 
Hallo, und danke für deine Antwort.
Hab die componente Installiert, funktioniert.

Ich werd versuchen mit der compo eine *.exe auf eine *.exe zu ziehen
nur durch ein Button click, bekomme es zwar noch nicht hin doch dein link hat mich weiter gebracht danke nochmals.

Fals du tipps hast währ ich auch sehr dankbar. Mit einer ListBox oder ListView schaff ich es schon. :wink:

mjustin 25. Sep 2011 08:42

AW: Drag Drop File
 
Zitat:

Zitat von barese (Beitrag 1126501)

Ich werd versuchen mit der compo eine *.exe auf eine *.exe zu ziehen
nur durch ein Button click


Das ist eigentlich eher eine Aufgabe für ShellExecute: was der Button machen soll ist ein einfacher Aufruf von ShellExecute der einen EXE, mit dem vollständigen Pfad zur zweiten EXE als Argument (Parameter).

Nur wenn man wirklich sehen soll, dass sich ein Icon (der einen EXE) magisch über den Desktop bewegt um dann mit einem 'Plopp' auf der anderen EXE zu landen, braucht man eine andere Lösung.


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