| 

.NET C# Java Javascript Exception

1
Hilfe,

ich hab mich im Dschungel der tausenden Office-Klassen verlaufen ;-)

Ich möchte aus meinem Code (C# .NET 3.5) heraus eine Outlook Vorlagedatei (.oft) öffnen um dann den Text zu bearbeiten und das ganze als Mail zu versenden.

Wie geht das? Geht das überhaupt???

Vielen Dank im Voraus!
Marc
News:
15.07.2011
Gast
11 1 2
1 Antwort
1
Da hab ich wohl den Wald vor lauter Bäumen nicht gesehen ;-))

Eigentlich ist das ganz einfach:

var ac = new Outlook.ApplicationClass();
var folder = ac.Session.GetDefaultFolder(OlDefaultFolders.olFolderDrafts);
var _mail = (_MailItem)ac.CreateItemFromTemplate(@"f:\tmp\Vorlage.oft", folder);


nun kann man den Text der Eigenschaft _mail.Body nach Herzenzlust manipulieren!

Das einzigste Problem dabei ist, das wenn ich den bearbeiteten Text in die Eigenschaft zurück schreibe, sämtliche Formatierung (Font, Textfarbe, Fett, Unterstrichen, usw.) verloren geht?!?!?!
15.07.2011
mha 165 1 6

Stelle deine .net-Frage jetzt!
TOP TECHNOLOGIES CONSULTING GmbH