Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Drag&Drop komplette Outlook Mail (https://www.delphipraxis.net/184102-drag-drop-komplette-outlook-mail.html)

matthiaskary 26. Feb 2015 11:01

Drag&Drop komplette Outlook Mail
 
Hallo,

ich habe folgendes Problem bzw. Frage.

Es geht darum, eine komplette E-Mail aus Outlook per Drag&Drop
in eine Anwendung zu ziehen.
Im Moment geht es so, das von Outlook aus, die Mail per Drag&Drop
auf den Desktop gezogen wird (es erscheint z.B. meineMail.msg) und
diese MSG-Datei wird dann wiederum per Drag&Drop als Datei in die
Anwendung gezogen.

Gibt es eine Möglichkeit, den Zwischenschritt über den Desktop
zu umgehen und direkt die Mail als MSG-Datei in die Anwendung zu
ziehen ?

Danke.

himitsu 26. Feb 2015 11:06

AW: Drag&Drop komplette Outlook Mail
 
Im Outlook wurde die Behandlung für WM_DROP nette Weise wieder entfernt (Internet Explorer, Firefox, Thunderbird, Explorer/Desktop unterstützen allerdings)
und nun kann man nur noch IDropTarget selber implementieren (was auch die anderen Programme alle machen, aber jeder anders)

https://msdn.microsoft.com/en-us/lib...=vs.85%29.aspx
Oder du kaufst dir eine der Drg&Drop-Komponenten für's Delphi.

Und/Oder du liest dir einen der anderen paar Threads hier durch, wo es darum Drag&Drop mit oder ohne Outlook ging. :roll:

zagota 26. Feb 2015 11:48

AW: Drag&Drop komplette Outlook Mail
 
Mit z. Bsp. dieser Komponente funktioniert es: http://melander.dk/delphi/dragdrop

Man muss TDropComboTarget verwenden(als Format muss mindestes mfData aktiv sein).
In TDropComboTarget.Data[] und TDropComboTarget.Data.Names[] findet man die Mail als MemoryStream und den Namen, ist in der Regel der Betreff + .eml

cu

matthiaskary 26. Feb 2015 12:39

AW: Drag&Drop komplette Outlook Mail
 
Danke für die Antworten.

Leider bekomme ich die Component Suite auf XE7 nicht zum laufen.
Gibt es dafür evtl. ein Update ?

zagota 26. Feb 2015 12:44

AW: Drag&Drop komplette Outlook Mail
 
Zitat:

Zitat von matthiaskary (Beitrag 1291619)
Danke für die Antworten.

Leider bekomme ich die Component Suite auf XE7 nicht zum laufen.
Gibt es dafür evtl. ein Update ?

Habe hier noch 2010 am Laufen.

Mal hier schauen...
https://github.com/landrix/The-new-D...ite-for-Delphi

matthiaskary 27. Feb 2015 06:14

AW: Drag&Drop komplette Outlook Mail
 
Hat geklappt. Danke !

AndyDF 27. Feb 2015 07:08

AW: Drag&Drop komplette Outlook Mail
 
Hallo,

ich habe den DropMaster von Raize im Einsatz: http://www.raize.com/DevTools/DropMaster/
Funktioniert bei mir recht gut.

Gruß Andreas


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