Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datenabgleich mit Outlook (https://www.delphipraxis.net/65510-datenabgleich-mit-outlook.html)

oschulz 17. Mär 2006 13:14

Datenbank: Outlook • Version: 11 • Zugriff über: Outlook_TLB

Datenabgleich mit Outlook
 
Guten Tag an alle.

Ich schlage mich momentan mit folgendem Problem herrum. Ich habe ein Abgleich Tool mit Outlook geschrieben(obwohl Outlook kein wirkliche Datenbank ist, hoffe ich das ich hier richtig bin). Das funktioniert soweit auch ganz gut. Nur bekomme ich den Body anstatt mit Formatierung in HTML oder RTF, nur als normalen Text. Das selbe Spielechen hab ich auch umgedreht. Wenn ich den Body als RTF oder HTML übergebe, wird im Outlook der "Quelltext" angezeigt anstatt dem formatierten Text. Kennt jemand eventuell eine Lösung zu diesem Problemchen. zB das Bodyformat vorher definieren. Hab schon tage mit suchen verbracht allerdings keine Lösung dazu gefunden.

Gruss Oliver

ghost007 17. Mär 2006 13:29

Re: Datenabgleich mit Outlook
 
Hi,
wenn du etwas quellcode posten könntest, wäre dich sache schon wesendlich einfacher, für uns dir zu helfen ;)

oschulz 17. Mär 2006 13:46

Re: Datenabgleich mit Outlook
 
aber gerne doch :)

Delphi-Quellcode:
//Session anlegen
ext_App:=CoOutlookApplication.Create;
if not Assigned(ext_Session) then
  ext_Session:=ext_App.GetNamespace('MAPI');
ext_Session.Logon('','',false,false);

//Ordner Kalender auswählen
ext_Calendar:=ext_Session.GetDefaultFolder(olFolderCalendar);

//aktuelles Item
item:=ext_Messages.GetNext as AppointmentItem;

//array of records      
temp_ext_Calendar[ic].body:=item.Body;


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