Имя: Пароль:
1C
1С v8
Как из COM объекта во встроенном языке получить описание всех методов и свойств?
,
0 TormozIT
 
гуру
19.07.13
09:59
Сабж
1 НаборДанных
 
19.07.13
10:02
(0)Дык в отладчике светятся вроде.
2 TormozIT
 
гуру
19.07.13
10:03
(1) Слова "во встроенном языке" внимательно читал?
3 Wobland
 
19.07.13
10:03
а ком-объекту вообще известны описания методов?
4 НаборДанных
 
19.07.13
10:04
(2)Не очень, чукча же.
5 Serginio1
 
19.07.13
10:06
(3) Известны если поддерживает ITypeInfo
6 TormozIT
 
гуру
19.07.13
10:10
Еще вопрос. Как программно из COM объекта получить ProgID библиотеки, в которой хранится описание его типа?
Я так понимаю тоже можно только если (5)?
7 TormozIT
 
гуру
19.07.13
10:15
Нашел
TLBINF32.DLL
Функция InterfaceInfoFromObject
8 Serginio1
 
19.07.13
10:23
(6) Вообще я так понимаю, что можно через ITypeInfo.GetContainingTypeLib получить доступ к ITypeLib
а из неё получить данные http://msdn.microsoft.com/ru-ru/library/system.runtime.interopservices.comtypes.itypelib.aspx
9 Serginio1
 
19.07.13
10:28
8+ я так понимаю структура должна быть такого типа http://msdn.microsoft.com/en-us/library/aa910576.aspx

http://www.firststeps.ru/mfc/comhelp/r.php?63
10 TormozIT
 
гуру
21.07.13
12:59
Кажется выжал почти все, что можно, по этой теме в новой версии 2.86 подсистемы "Инструменты разработчика".
В исследователе объектов и в контекстной подсказке поддержка COM объектов значительно расширена.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn