Avatar billede blueeye97 Nybegynder
15. september 2005 - 12:58 Der er 2 kommentarer og
1 løsning

Overfør indhold af Richtextbox til Outlook

Nedenstående sender en mail hvor en Richtextbox (Rt2) er selve indholdet. Men jeg får ikke formatteringen af boxen med. Fremhævning, kursiv, fontskift, farve, grafik etc.

Hvis jeg copy/paster kommer formatteringen med men hvis jeg bruger nedenstående, ændres al tekst til den default font Outlook er sat op til og grafikken vises ikke...


    Dim ObjOutlook As Outlook.Application
    Dim ObjOutLookMsg As Outlook.MailItem
    Dim ObjOutLookRecip As Outlook.Recipient
   
    Set ObjOutlook = CreateObject("Outlook.application")
    Set ObjOutLookMsg = ObjOutlook.CreateItem(olMailItem)
   
    With ObjOutLookMsg
        Set ObjOutLookRecip = .Recipients.Add("xxx@xxx.dk")
        ObjOutLookRecip.Type = olTo
       
        .Subject = "Dette er en test"
        .Body = Rt2.Text
        .Importance = olImportanceHigh
        .Save
        .Send
    End With
   
    Set ObjOutlook = Nothing
Avatar billede picard Nybegynder
17. september 2005 - 11:36 #1
Hej

Du skal ikke bruge rt2.text.
Den tager omformer teksten i richtextboxen til plain text.

Prøv med rt2.TextRTF

mvh.
Christian
Avatar billede blueeye97 Nybegynder
17. september 2005 - 14:06 #2
Det har jeg faktisk prøvet, men så ser det sådan her ud:

{\rtf1\ansi\ansicpg1252\deff0\deflang1030{\fonttbl{\f0\fnil\fcharset0 Verdana;}}
{\colortbl ;\red0\green0\blue255;}
\viewkind4\uc1\pard\f0\fs20 Dette er en pr\'f8ve \'e6\'f8\'e5 \'c6\'d8\'c5
\par \b Dette er en pr\'f8ve \'e6\'f8\'e5 \'c6\'d8\'c5
\par \ul\b0 Dette er en pr\'f8ve \'e6\'f8\'e5 \'c6\'d8\'c5\ulnone
\par \i Dette er en pr\'f8ve \'e6\'f8\'e5 \'c6\'d8\'c5
\par \cf1\i0 Dette er en pr\'f8ve \'e6\'f8\'e5 \'c6\'d8\'c5\cf0
\par \fs32 Dette er en pr\'f8ve \'e6\'f8\'e5 \'c6\'d8\'c5\fs20
\par
\par
\par }
Avatar billede therichman Nybegynder
01. november 2005 - 15:29 #3
kunne du ikke bruge clipboard?
altså noget i stil med clipboard.settext Rt2.textRTF
og så: .body = clipboard.gettext

Det kan godt ske det ikke viker med settext, men så prøv med setdata eller hvad der nu ellers er.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester



IT-JOB