Hallo allerseits,
ich habe versucht eine eigene Drag&Drop-Komponente zu basteln, die von TGraphicControl abgeleitet wurde. Die Kompo sollte dafür gedacht sein Dateien vom Windows-Explorer in mein Programm zu ziehen(bzw. deren Namen usw.). Zumindest die Darstellung der Komponente funktioniert jetzt. Allerdings hab ich gehört dass man die Komponente erst mit DragAcceptFiles(Komponente.Handle, true); dafür berechtigen muß. Das Problem ist jetzt das Handle dieser Komponente zu bekommen.
Mit einer Nachfahren von TEdit funktioniert das ganze ja einwandfrei, da hier die Eigenschaft .Handle existiert.
Ich hab es auch schon mit HWND_ := FindWindow(Nil, 'DragDropKompo1'); probiert, leider erfolglos.
Für Tipps und andere hilfreiche Anregungen wäre ich dankbar.
Also schonmal danke im Vorraus.
Mit freundlichen Grüßen Detlef
ich habe versucht eine eigene Drag&Drop-Komponente zu basteln, die von TGraphicControl abgeleitet wurde. Die Kompo sollte dafür gedacht sein Dateien vom Windows-Explorer in mein Programm zu ziehen(bzw. deren Namen usw.). Zumindest die Darstellung der Komponente funktioniert jetzt. Allerdings hab ich gehört dass man die Komponente erst mit DragAcceptFiles(Komponente.Handle, true); dafür berechtigen muß. Das Problem ist jetzt das Handle dieser Komponente zu bekommen.
Mit einer Nachfahren von TEdit funktioniert das ganze ja einwandfrei, da hier die Eigenschaft .Handle existiert.
Ich hab es auch schon mit HWND_ := FindWindow(Nil, 'DragDropKompo1'); probiert, leider erfolglos.
Für Tipps und andere hilfreiche Anregungen wäre ich dankbar.
Also schonmal danke im Vorraus.
Mit freundlichen Grüßen Detlef
Comment