Ich muss auf folgende MAPI Properties bei Anhängen zugreifen:
0x7FFE000B = PR_ATTACHMENT_HIDDEN
0x3712001E = PR_ATTACH_CONTENT_ID
0x3713001E = PR_ATTACH_CONTENT_LOCATION
0x37050003 = PR_ATTACH_METHOD
Leider habe ich noch nicht herausgefunden, wie ich das anstellen kann...
Danke im Vorraus!
_
Markuss21
Ich konnte es selber lösen.
Hier ein Snippet um eins der erwähnten Properties auszulesen:
Attachment objAttachment = objMailItem.Attachments(1);
objAttachment.Fields(&H3712001E);
Wobei objMailItem zuvor mit dem aktuellen MailItem belegt werden muss.
Die Attachments können dann auch in einer Schleife durchlaufen werden.
Hallo Leute,
ich beleb mal diesen Beitrag wieder.
Gibts irgendwie ne Möglichkeit ohne CDO oder Redemption & Co. an die Properties ranzukommen?
Oder ne andere Antwort auf die Frage Anhang in Mail unterscheiden von Bilder im HTML-Body
Howard
HI!
Ich habe doch oben die Antwort gepostet.
Du musst dann lediglich abfragen ob das Field objAttachment.Fields(&H3712001E)
null ist glaube ich.
Am besten zu Debugst mal die Stelle mit dem Code und siehst dann den unterschied 😃
-
Markus
jo hab ich auch gedacht das es so einfach gehen würde aber ich hab bei mir irgendwie die Fields Collection nicht. 😦
Kann das irgendwie an 2003 liegen oder hast du doch noch ne andere Dll gezogen??
Howard