Hallo zusammen.
Ich schreibe derzeit an einer Anwendung, die aus VB.NET eine Email im David verfasst. Soweit auch alles wunderbar. Nur scheitere ich grade unerklärlicherweise an dem Hinzufügen von Attachments.
Dies ist ein Codefragment:
Code
oApp = CreateObject("DVOBJAPILib.DvISEAPI")oAcc = oApp.Logon("", "", "", "", "", "NOAUTH")oArchive = oAcc.GetSpecialArchive(102)oMailItem = oArchive.NewItem(2)(...)oMailItem.Attachments.Add("C:\temp\467734.pdf")Dim fn As String = ""fn = "C:\TEMP\467734.pdf"oMailItem.Attachments.Add(fn)
Natürlich ist dieses Codefragment konstruiert, um das Fehlverhalten zu verdeutlichen. Ich weiß, dass es sonst wenig Sinn ergibt
Das Unerklärliche an diesem Codefragment ist, dass der Code fehlerfrei ausgeführt wird bis zur Verwendung der Variablen "fn".
Der Befehl
wird fehlerfrei ausgeführt.
Der Befehl
schlägt aber fehl! Obwohl in "fn" der gleiche Wert enthalten ist!!!
Der ausgegebene Fehler lautet:
Ich bitte um Unterstützung.
Vielen Dank
BeSt