Outlook 2003 Wie kann ich Wert der IM - Adresse lesen
-
Hallo an alle,
ich möchte gerne aus Outlook 2003 das Feld IM - Adresse aus einem Kontakt auslesen. Wie heißt denn die Eigenschaft im Interface?
Hoffe hier weiß jemand was genaues hab mich schon wie blöde durch google gewühlt aber nirgends gefunden wie ich an den Wert komme
Gruß
Karsten
-
Ist das dein Ernst oder hast du irgendeine andere Library in Verwendung die ich nicht kenne?
http://msdn.microsoft.com/en-us/library/microsoft.office.interop.outlook.contactitem_members.aspx
ContactItem.IMAdress ...
Edit: Und nochmal für O2003: http://msdn.microsoft.com/en-us/library/aa171431(v=office.11).aspx ...
MfG SideWinder
-
Sorry hätte erwähnen sollen das ich das mit C++ mache und über die Outlook DLL aufrufe.
In der Klasse _DContactItem gibt es leider keine Methode namens GetIMAddress oder etwas was so ähnlich klingen könnte.
Habe auch bereits alle Methoden durchprobiert und bekomme nirgends die IM Adresse zurückgegeben.
-
Kann es einfach nur sein das die msoutl8 bibliothek zu alt ist?
-
Wie bekomme ich denn die Dispatch Id des IM Address Property heraus?
-
Die msoutl8.h und.cpp müssen angepasst werden.
Sprich die Methode GetIMAddress muss selbst implementiert werden.
Einfach abgucken wie die anderen Methoden implementiert wurden.
Und den Setter nicht vergessen;)Die Dispatch ID´s findest du hier z.B.
http://www.cdolive.com/cdo10p2.htmGruß
CrazyPlaya