Hallo Bastler,
Ich versuche per API eine TIF Datei in ein Archiv zu kopieren, wie es im
TIC
per Drag&Drop aus dem Explorer möglich ist. Wenn ich es per TIC mache, habe
ich als Icon das Icon der Datei (Anwendung, die für TIF zuständig ist) und
bei Doppelklick wird diese sofort geöffnet (In meinem Falle per Microsoft
Office Document Imaging).
Wenn ich mir per API den so erzeugten Eintrag näher ansehe, sieht der aus
wie ein normaler Maileintrag mit der Datei als Attachment. Keine der
Options, Flags & Co. weder bei dem MailItem, noch beim Attachment scheinen
etwas besonderes zu enthalten. Subject, Body Text und Displayname des
Attachments enthalten den Dateinamen.
Nun versuche ich per API einen solchen Eintrag anzulegen: (in VB.NET)
Dim dvise As DavidAPI = New DavidAPIClass
Dim acc As Account = dvise.Logon
Dim arch As Archive =
acc.GetSpecialArchive(DvArchiveTypes.DvArchiveCommon)
Dim item As MailItem = arch.NewItem(DvItemTypes.DvEMailItem)
item.Subject = filename
item.BodyText.PlainText = filename
Dim att As Attachment = item.Attachments.Add(filename, filename)
item.Save(, DvMessageSelectionTypes.DvMsgSelEMail)
Das DvMessageSelectionTypes.DvMsgSelEMail beim Save habe ich hinzugefügt,
weil das ganze sonst als Fax interpretiert wurde.
Wie zu erwarten entsteht dabei leider ein normaler Maileintrag, den ich
erst
öffnen muß, bevor ich an das Attachment rankomme. Also nicht so schön, wie
bei dem manuel angelegten.
Weiß jemand was ich genau machen muß?
Danke schon mal,
Holger
Zurück zu Gebäude-Automation mit Tobit
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast