Hi,
versuche über ein kleines Add In für Outlook (Vers. 2010) dass meine Email speichert... diese Mail auch gleich vorher auszudrucken...
mit diesem Code versuche ich es :
aber dabei bekomme ich dann folgende Fehlermeldung:
Das COM-Objekt des Typs "System.__ComObject" kann nicht in den Klassentyp "System.Drawing.Printing.PrintDocument" umgewandelt werden. Instanzen von Typen, die COM-Komponenten repräsentieren, können nicht in andere Typen umgewandelt werden, die keine COM-Komponenten repräsentieren. Eine Umwandlung in Schnittstellen ist jedoch möglich, sofern die zugrunde liegende COM-Komponente QueryInterface-Aufrufe für die IID der Schnittstelle unterstützt.
komm da einfach nicht weiter... könntet Ihr mir vielleicht weiterhelfen ??
Wäre super nett...
Viele GRüße
lris
versuche über ein kleines Add In für Outlook (Vers. 2010) dass meine Email speichert... diese Mail auch gleich vorher auszudrucken...
mit diesem Code versuche ich es :
VB.NET-Quellcode
- Private Sub Mail_drucken()
- Dim objOutlook As Microsoft.Office.Interop.Outlook._Application
- objOutlook = New Microsoft.Office.Interop.Outlook.Application
- Dim mail As Microsoft.Office.Interop.Outlook.MailItem
- mail = objOutlook.ActiveExplorer.Selection.Item(1)
- PrintDocument1 = mail
- PrintDialog1.Document = PrintDocument1
- If PrintDialog1.ShowDialog() = DialogResult.OK Then
- PrintDocument1.Print()
- End If
- End Sub
aber dabei bekomme ich dann folgende Fehlermeldung:
Das COM-Objekt des Typs "System.__ComObject" kann nicht in den Klassentyp "System.Drawing.Printing.PrintDocument" umgewandelt werden. Instanzen von Typen, die COM-Komponenten repräsentieren, können nicht in andere Typen umgewandelt werden, die keine COM-Komponenten repräsentieren. Eine Umwandlung in Schnittstellen ist jedoch möglich, sofern die zugrunde liegende COM-Komponente QueryInterface-Aufrufe für die IID der Schnittstelle unterstützt.
komm da einfach nicht weiter... könntet Ihr mir vielleicht weiterhelfen ??
Wäre super nett...
Viele GRüße
lris