Autor Beitrag
implicit
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 36



BeitragVerfasst: Sa 26.09.09 13:35 
Hi All,

Ich habe schon wie ein wilder gegoogled, aber nichts gefunden :(

Ich suche eine Methode fuer das uebergeben eines, in einer Richtextbox formatierten Textes an ein Outlookmessage Fenster.

wenn ich :
ausblenden C#-Quelltext
1:
emailmsg.Body = Richtextbox.Text;					


uebergebe stellt er nur den Text dar. Auch wenn ich vorher mit

ausblenden C#-Quelltext
1:
emailmsg.BodyFormat = Microsoft.Office.Interop.Outlook.OlBodyFormat.olFormatRichText;					


Die Messagebox vom Outlook auf RichText Stelle.

Ich habe auch schon probiert ueber die Methode

ausblenden C#-Quelltext
1:
emailmsg.Body = Richtextbox.selectedRtf;					


eine Loesung zufinden, leider stellt er aber in der Messegebox vom Outlook nur den RichtText Code dar udn wandelt diesen nicht um.
Kennt jemand vielleicht eie Loesung fuer dieses Problem ?

Gruss Steffen
implicit Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 36



BeitragVerfasst: Mo 28.09.09 11:33 
Weiss niemand irgend ein Rat ? :(
Nemag
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 132
Erhaltene Danke: 2



BeitragVerfasst: Do 01.10.09 14:15 
Hab jetzt keine Plan von Outlook Textübergabe, aber du ein RTF-Text übergeben müsstest du dann nicht bei der richtextBox auch die RTF Eigenschaft abrufen?

Die hat doch den gesamten Text einschließlich des RTF-Code den du ja brauchen wirst?

Edit: NAch nochmaligen lesen hab ich festgestellt das du ja schon der RTF-Code dargestellt hast...also vergiss was ich schrieb.
danielf
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1012
Erhaltene Danke: 24

Windows XP
C#, Visual Studio
BeitragVerfasst: Do 01.10.09 15:17 
Hey,

bin mir nicht sicher, aber hast du schonmal versucht den MailTyp zu ändern? Vlt. gibt es da ja RTF bzw. HTML. Sonst interpretiert er es nicht und evtl. versteckt er die Sonderzeichen.

Gruß Daniel
implicit Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 36



BeitragVerfasst: Fr 02.10.09 06:46 
user profile icondanielf hat folgendes geschrieben Zum zitierten Posting springen:
Hey,

bin mir nicht sicher, aber hast du schonmal versucht den MailTyp zu ändern? Vlt. gibt es da ja RTF bzw. HTML. Sonst interpretiert er es nicht und evtl. versteckt er die Sonderzeichen.

Gruß Daniel


Hi danke fuer die Antworten.
Ich aendere den Mailtyp mit dem BodyFormat. Egal was ich angebe ob HTML oder RTF.. wenn ich die richTextBox mit RTFF auslese bekomme ich den RTF code uninterpretiert in der mail mit :(

ausblenden C#-Quelltext
1:
emailmsg.BodyFormat = Microsoft.Office.Interop.Outlook.OlBodyFormat.olFormatRichText;