Создание окна (внешняя компонента) #198735


#0 by LIANELLA
Помогите, пожалуйста! Не могу никак создать окно с помощью CreateAddInWindow. CreateAddInWindow вылетает, возвращая 0. Делаю так как в SAMPLE2: var cntr._Release; Замучилась искать что не так.
#1 by povar
у какая..
#2 by MMF
res := pExtWndsSupport.CreateAddInWindow('AddIn.AddInTools', 'Настройки', 0, 0, rct, 0, w
#3 by LIANELLA
так тоже не получается
#4 by LIANELLA
сейчас смотрю и вижу, что pExtWndsSupport никак не проинициализирован. Делала ВК не по шаблону, а с нуля.
#5 by MMF
ну если запросишь интерфейс, то так получится.
#6 by LIANELLA
MMF, а если я имя COM-сервера задаю как TeleOut : ComServer.SetServerName('TeleOut'), то первым параметром в CreateAddInWindow будет TeleOut.AddInTools? или неверно?
#7 by MMF
а каким образом 1С его загрузит как внешнюю компоненту?
#8 by LIANELLA
что самое интересное, грузит
#9 by MMF
гм... мне кажется, ты ошибаешься: "При загрузке внешней компоненты функцией ЗагрузитьВнешнююКомпоненту 1С:Предприятие определяет ProgID OLE-объекта компоненты следующим образом: ProgID имеет вид <Vendor>.<Component>; в качестве первой части (<Vendor>) используется строка "AddIn";" ты почисть реестр, удали TeleOut.AddInTools, Addin.AddInTools и записи с CLSID_AddInObject. Потом попробуй еще раз.
#10 by LIANELLA
Спасибо, сейчас сделаю
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С