ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
1286
1286
EMPFEHLEN
-
26.09.10 16:04 #1
- Registriert seit
- Oct 2003
- Beiträge
- 117
Hi Forum
Meine Appli erstellt Dokumente, erstellt ein Outlook-MailItem, fügt die erstellten Dokumente als Attachments an setzt standard-Betreff und Mailbody und zeigt anschl. die Outlook-Mailitem an. Soweit alles i.O.
Nun ist es erforderlich, dass für alle Empfänger die Operation X (ist hier irrelevant) ausgeführt wird.
Also habe ich:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
static void bla() { Outlook.MailItem myMailItem= (Outlook.MailItem)olApp.CreateItem(Outlook.OlItemType.olMailItem); ((Outlook.ItemEvents_10_Event)myMailItem).Send += new Microsoft.Office.Interop.Outlook.ItemEvents_10_SendEventHandler(MySendEventHandler); myMailItem.XXX = ... myMailItem.YYY = ... myMailItem.ZZZ = ... myMailItem.Display(true); // modal ****** } static void MySendEventHandler(ref bool Cancel) { // wie komm ich hier an myMailItem.Recipients ****? foreach (Recipient r in Recipients) { doX(r); }
Wie komm ich also nun im Eventhandler an die kompletten Eigenschaften des Objekts? Denn der Benutzer kann ja, sobald die Email angezeigt wird, selber Empfänger hinzufügen.... Ich wollte auch schon die EntryId auslesen und anschliessen die entsprechende Email anhand der EntryId suchen, aber die EntryId wird erst gesetzt, wenn man die Email a) speichert oder b) verschickt hat!
Ideen?
cheerioh
SiS
-
26.09.10 17:35 #2
- Registriert seit
- Oct 2003
- Beiträge
- 117
hab gerade was gewurstelt:
wenn ich myMailItem als Klassenvariable definiere, dann kann ich ja folglich in MySendEventHandler() darauf zugreifen - und glücklicherweise sind dann alle Eigenschaften (.Sent, .SentOn, .Recipients) aktualisiert
Ob das sauber ist?
Denn nun kann ich keine Instanzen mehr machen von meiner Klasse - weil eben static! tja!
cheerioh
SiS
Ähnliche Themen
-
auf ein TList Objekt zugreifen
Von sw1987 im Forum C/C++Antworten: 1Letzter Beitrag: 16.08.07, 15:41 -
OUTLOOK - VBScript - Auf einem Ordner zugeordnete Formulare zugreifen
Von _DaRich im Forum Office-AnwendungenAntworten: 2Letzter Beitrag: 08.06.06, 09:56 -
Mit Word VBA auf E-MailAdressen in Outlook Kontakten zugreifen
Von lotte im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 01.07.04, 17:40 -
Per BCB6 auf Outlook-Kontakte zugreifen
Von Flowworks im Forum Borland CBuilder und VCLAntworten: 0Letzter Beitrag: 09.06.04, 14:44 -
Aus WWW über Apache auf einen Outlook Webaccess zugreifen
Von AlexD1979 im Forum Hosting & WebserverAntworten: 0Letzter Beitrag: 05.03.04, 09:33





Zitieren
Login





