Einzelnen Beitrag anzeigen

RedOne

Registriert seit: 2. Jun 2008
71 Beiträge
 
Delphi XE2 Professional
 
#1

[Ole] Outlookaufgabe -> Outlookeintrag [...] nicht gefund

  Alt 18. Nov 2009, 10:28
Hallo zusammen

Ich bin wiedermal am Ende mit meinem Latein, Französisch, Italienisch und Portugesisch (alles Sprachen, die ich nicht kann ).
Wir importieren verschiedene Dinge aus Outlook (03, 07) in unsere Software. Dazu haben wir Outlook mit einem Button erweitert. Dieser Button macht nichts anderes, als per TCP unsere Software zu informieren, was importiert werden soll (olDefaultFolders, daher, wo es liegt (Mail, Kontakt etc) sowie die EntryID des Outlookeintrages).

Nun greifen wir per Automation auf Outlook zu

nameSpace.GetDefaultFolder( _olDefaultFolders );
entry:= nameSpace.GetItemFromID( _entryID );

Funktioniert tip top, Mails, Adresse etc... bis auf Aufgaben (Taskitems). Diese will er einfach nicht hergeben und bricht mit der Meldung ab "Outlookeintrag konnte nicht gefunden werden" ab...
Ich kann die übergebene EntryID mit der EntryID in Outlook vergleichen: Identisch.
Ich kann es über sämtliche Folders versuchen: Negativ.

Aber! Jetzt wird es interessant Wenn ich aus unserer Software eine Aufgabe erstelle (daher nicht manuel im Outlook), dann kann ich sie wieder einlesen...

Ähm... ja... für mich macht das alles nicht so viel Sinn

Aber für Euch! Hoff ich... irgendwie... wäre schön...

Hat da jemand einen Plan?

Danke jetzt schon für Eure Antworten!

Simon
  Mit Zitat antworten Zitat