Avatar billede dk_akj Nybegynder
26. oktober 2007 - 08:30 Der er 1 løsning

Tilføje vedhæftning til aktuel mail vha VSTO add in.

Hej E's

Jeg er ved at lave en add-in. Har tilføjet en ekstra knap til TabInsert. Dvs at knappen kun findes når man opretter en ny mail. På knappens callbackaction ønsker jeg at vedhøfte en fil (c:\\temp\\test.txt)

Der hvor jeg går istå er når jeg skal lave en reference til det aktuelle vindue, jeg går udfra at når jeg har det kan jeg bruge currentwindow.attachments.add ??

Jeg bruger Studio2005 pro og VSTO SE

//akj

PS: er først lige kommet igang med C# og VSTO så det kan være der kommer enddog meget dumme spørgsmål ;-)
Avatar billede dk_akj Nybegynder
26. oktober 2007 - 11:45 #1
Så klarede novicen det dælme selv (dvs. med hjælp fra Google :-)

                    Outlook.Inspector newEmail;
                    Outlook.MailItem mailitem;
                    object currentItem = null;

                    newEmail = Globals.ThisAddIn.Application.ActiveInspector();


                    try
                    {
                        currentItem = newEmail.CurrentItem;
                        if (currentItem is Outlook.MailItem)
                        {
                            mailitem = currentItem as Outlook.MailItem;
                            mailitem.Attachments.Add(linkfile, Outlook.OlAttachmentType.olEmbeddeditem, 1, "test");
                            File.Delete(linkfile);
                        }
                    }
                    finally
                    {
                        MessageBox.Show("finally");

                    }


//akj
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

IT-JOB