Thema: Delphi Drag & Drop auf Button

Einzelnen Beitrag anzeigen

Mandi Nice

Registriert seit: 16. Sep 2006
46 Beiträge
 
Delphi 2006 Professional
 
#1

Drag & Drop auf Button

  Alt 4. Okt 2006, 15:35
Hallöchen

Habe leider nichts gefunden was mir weiterhilft. daher fange ich einen neuen Thread an.

Ich möchte mittels Drag& Drop eine Textdatei auf einen Button ziehen.
Hintergrund :
---------------
Der Anwender soll eine Datei auf den Button ziehen können.
Der Link zur Datei wird dann in einer Datenbank gespeichert der Dateiname am Button angezeigt.
Wenn er nun auf den Button klickt soll die Datei automatisch geöffnet werden.



Mit DragAcceptFiles (Button1.Handle,True);
und bearbeiten der Message WM_DROPFILES sollte es eigentlich funktionieren.

Tut es aber leider nicht. Der Cursor ändert sich zwar wie erwartet.
Aber die Message kommt nicht.

Habe dann eine Listbox verwendet. Und da funktionierts.
Der Mauscursor blendet um wenn die Maus das Listview erreicht und wenn ich die Maustaste auslasse wird die Message DROPFILES empfangen.

Also mein Code sollte daher funktioneren.
Aber warum geht es nur mir der Listbox und nicht mit dem Button ?
Habs auch mit einem Memo versucht. Geht auch nicht


Vielen Dank für Eure Hilfe

hmg
Mandi
Manfred Schön
  Mit Zitat antworten Zitat