Следующая статья Элементы Notes содержит описание всех элементов Notes.Упоминается, что EMBEDDEDOBJECT (1090) означает внедренный объект .Тем не менее, мой код не работает для этой части.
Ниже приведен фрагмент кода для извлечения изображения:
If edoc.HasEmbedded Then
ForAll x In edoc.items
If x.Type = 1090 Then
Set neoAttachment = edoc.GetAttachment(x.values(0))
strImageFilepath = Temppath & neoAttachment.name
Call neoAttachment.ExtractFile(strImageFilepath)
Set Attachobject = rititem.EmbedObject( EMBED_ATTACHMENT, "", strImageFilepath)
End If
End Forall
Если я укажу x.Type = 1090, тоИзображение inliine не извлекается.
Но если я укажу x.Type = 1084 (что означает вложение файла) , в том же фрагменте кода это будет работать.
Предполагается, что встроенное изображение - это внедренный объект и , а не вложение .Может кто-нибудь сказать, пожалуйста, причину этой проблемы?