hvordan man kan sætte et Word-dokument på kroppen af en e-mail i c #

Indlæg af Dorte Søndergaard Pe     opdateret: 2011-08-17

Vide, hvordan man indsætte indholdet af en Microsoft Office Word-dokument til brødteksten i en e-mail kan spare dig tid sende e-mails . Word er et behandlingsprogram, der indgår i Microsoft Office-pakke. Microsoft Outlook er en mail management system også inkluderet i Office . C Sharp , også kendt som C # , er et objekt-orienteret programmering af computere , der bruges til at udvikle edb- applikationer . Hvis du har brug for at sende indholdet af et Word-dokument via e-mail , kan du automatisere processen ved at anvende et par enkle trin .
1
Åbn Microsoft Visual C # Express og vælg " Nyt projekt . . . " . i venstre rude på skærmen . Dobbeltklik på " Console Application ".
2 .
Klik på " Projekt "-menuen , vælg " Referencer " og derefter klikke på " COM " fanebladet . Vælg " Microsoft Word Object Library " og " Microsoft Outlook Object Library . " Klik på " OK ".
3 .
Tryk på " Ctrl ", " A " og " Slet "for at fjerne eksisterende kode . Kopier og indsæt følgende kode til din " Program . . cs " modul
med system ;
hjælp System. Collections. Generic ;
hjælp System. Linq ;

ved hjælp af System. Text ;
hjælp Microsoft. Office. Interop. Word ;

namespace ConsoleApplication1
{
klasse Program
{
static void Main ( string [ ] args )
{

String WordText=" " ;

Ansøgning wrdApplication=new Application () ;
objekt mangler=System . Reflection. Missing. Value ;
Dokument wordDoc=wrdApplication. Documents. Open ( @ " G : \ WordDoc. doc " , Skrivebeskyttet : false , Synlig : false ) ;
wordDoc. Activate () ;
wordDoc. ActiveWindow. Selection. WholeStory () ;
WordText=wordDoc. ActiveWindow. Selection. Text ;

Microsoft. Office. Interop. Outlook. _Application olkApplication=ny Microsoft. Office. Interop. Outlook. Application () ;
Microsoft . Office. Interop. Outlook. _MailItem olkMailItem=( Microsoft. Office. Interop. Outlook. _MailItem )
olkApplication. CreateItem ( Microsoft. Office. Interop. Outlook. OlItemType. olMailItem ) ;

olkMailItem. Display ( falsk )
olkMailItem. To=" joe. smith4534 @ aol. com "
olkMailItem. Subject=" Tilføje et Word-dokument " ;
olkMailItem. Body=WordText ;
olkMailItem. Display ( true) ;
olkMailItem . Send () ;

wordDoc. Close ( falsk , mangler , mangler) ;

}

}
}
4 .
Rediger følgende kodelinje og skrive stien til din Word-dokument .


Dokument wordDoc=wrdApplication. Documents. Open ( @ " C : \ WordDoc. doc " , Skrivebeskyttet : false , Synlig : false ) ;


Tryk på " F5 " for at køre dit program .


Previous:hvordan man kan sætte U3 på et drev Next:hvordan man laver en ny side i et word dokument med c # . netto



 

Kommentarer

Code:
change