G
Guest
Здравствуйте, товарищи. Помогите разобраться с одной лотусной проблемой, возникшей на моем горизонте. Дело в том, что буквально на днях мной были предприняты попытки внедрить в Rich-Text-овое поле виндовый Com-объект класса Paint.Picture, он же PBrush (в миру просто графический редактор Paint). И хоть внедрить и запустить объект получилось, все попытки получить из него объект Application не увенчались успехом. Вот код:
Кроме того, просто создать объект того же класса, юзая функцию CreateObject, оказалось ваще невозможно. Помогите пожалуйста в очередной раз побороть Lotus.
ПОСТКРИПТУМ: все поступившие готовые решения, предложения, вспомогательные примеры или хотя бы намеки на них, а также критику и обвинения в безбожном ламачестве приму с огромной благодарностью.
Код:
Dim NUIWS As New NotesUIWorkspace
Set ND_Current=NUIWS.CurrentDocument.Document
Set NRTI=New NotesRichTextItem(ND_Current,"Pic")
Set EmbObj=NRTI.EmbedObject(EMBED_OBJECT,"Paint.Picture","")
Set handleV=EmbObj.Activate(True)
Set P=handlev.Object 'вот здесь Лотус категорически возражает ("Object variable not set")
Set Paint=handleV.Application
EmbObj описан в Global Declaration
Кроме того, просто создать объект того же класса, юзая функцию CreateObject, оказалось ваще невозможно. Помогите пожалуйста в очередной раз побороть Lotus.
ПОСТКРИПТУМ: все поступившие готовые решения, предложения, вспомогательные примеры или хотя бы намеки на них, а также критику и обвинения в безбожном ламачестве приму с огромной благодарностью.