Avatar billede senil Nybegynder
09. maj 2006 - 16:36 Der er 3 kommentarer og
1 løsning

Sende mail via Outlook

Hej
Jeg har lavet et program til at holde styr på Crystal Reports filer.
Nu vil jeg gerne kunne sende dem via email(en rapport som attachment).
Det jeg vil ende op med kan sammenlignes med at man tager en ny mail fra outlook og tilføjer en attachment. Så kan brugeren selv indtatste adresse og emne mm.
Jeg er sikker på at det kan laves, men jeg er løbet ind i et problem ved "CreateItem".
Jeg har prøvet at bruge denne stump kode:
http://msdn2.microsoft.com/en-us/library/ms269113.aspx

men som sagt, jeg får fejl ved "this.CreateItem("
Kan i hjælpe?
Avatar billede hojgaard Nybegynder
09. maj 2006 - 21:21 #1
Her er en metode jeg selv har brugt til at oprette en mail med i Outlook.
Håber det kan hjælpe dig videre.

private void CreateEmail(string to, string subject, string body)
{
    Microsoft.Office.Interop.Outlook.MailItem mailItem = Globals.ThisApplication.CreateItem(Microsoft.Office.Interop.Outlook.OlItemType.olMailItem) as Microsoft.Office.Interop.Outlook.MailItem;
    mailItem.Subject = subject;
    mailItem.BodyFormat = Microsoft.Office.Interop.Outlook.OlBodyFormat.olFormatHTML;
    mailItem.HTMLBody = body;
    mailItem.To = to;
}
Avatar billede senil Nybegynder
09. maj 2006 - 22:27 #2
Tak for kommentar, jeg kan desværre ikke teste det før mandag, men det ser ikke helt tosset ud. Giv et svar, så kan du få point på mandag, hvis det virker.
Avatar billede hojgaard Nybegynder
10. maj 2006 - 09:03 #3
Svar ;)
Avatar billede senil Nybegynder
15. maj 2006 - 09:26 #4
Jeg får fejl ved Globals.ThisApplication. Skal jeg huske at include noget?
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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