Autor Thema: RTF-Body  (Gelesen 1810 mal)

Offline TGroener

  • Frischling
  • *
  • Beiträge: 26
  • Geschlecht: Männlich
RTF-Body
« am: 16.07.07 - 09:37:32 »
Guten Morgen :-),

ich sthe gerade vor einem kleinen Problem und habe auch durch intensives "Internet durchforsten" bisher nix gefunden (oder die 32 Grad von gestern haben mir meine Gehirnwindungen verdreht):

In einem VB6-Programm, welches Emails per LN verschickt, möchte ich nun anstatt der alten Programmierung

Code
MailItem.Body = myPlaintextBody

das ganze mit einem RTF-Text-Body versehen. Hier stehe ich jetzt aber auf dem Schlauch. Wenn ich meinen RTF-Text direkt in MailItem.Body schreibe stehte der komplette "RTF-Quelltext" in der E-Mail (das ist ja irgendwie auch logisch). Nun habe ich mir ein NotesRichTextItem instanziert (das hört sich ja soweit auch schon mal ganz gut an) und dort über AppenText (stimtm ja, Text ist ja readonly) den Text meiner String-Variable reingepackt.

Leider steht nun in im Body wieder nur der "RTF-Quelltext" (also in etwa "{\rtf1\ansi ....")?? Kann mir hier jmd. weiterhelfen?

Grüße aus dem (zum glück noch nicht) sehr sommerwarmen Brühl

T. Gröner
Rechtschreibfehler sind gewollt und dienen der allgemeinen Belustigung :)

Offline Hive

  • Senior Mitglied
  • ****
  • Beiträge: 345
  • Geschlecht: Männlich
  • Whooaaaa!!
    • g-notes.de
Re: RTF-Body
« Antwort #1 am: 16.07.07 - 10:39:07 »
Ich hab das seinerzeit per Zwischenablage gemacht .. also copy-past in VB:

    Call LNMail.GOTOFIELD("Body")
    ActiveDocument.Content.Copy
    Call LNMail.Paste

.. ob das der beste Weg ist, wage ich zu bezweifeln aber es funktioniert und die Formatierung bleibt erhalten.

MfG Kai
I love deadlines, i love the whooshing sound they make when they pass by

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz