Книга знаний

Инф. технологии / Приемы программирования / OLE, COM

Как получить документацию по Com-объектам и внешним компонентам без интернета

Как пользоваться Object BrowserАвтор статьи: Гений 1С | Редакторы: jbond
Последняя редакция №2 от 17.05.06 | История
URL: http://kb.mista.ru/article.php?id=225

Ключевые слова: COM,документация,методы,свойства


Часто мы используем в своих программах COM-объекты.
Например пишем:

Скрипт=СоздатьОбъект("MSScriptControl.ScriptControl");


Но что делать, если код мы скопировали из источника, а других свойст и методов объекта не знаем, а хочется?

Можно конечно полазить по интернету.

А можно поступить проще.

= Откройте любой  продукт Office: Word, Excel, Outlook
= Нажмите Alt+F11 для перехода в редактор Visual Basic for Application
= Выберите пункт Tools-References
= Найдите в списке ваш объект. Если вы его можете создать через СоздатьОБъект, то в списке он есть, может быть правда под другим именем.
= Поставьте галочку. Нажмите ОК.
= В пункте View-Object Browser (F2) теперь можно выбрать этот класс объектов и посмотреть все его свойства и методы.

Если нужно посмотреть только свойства, то в 80 они и так показываются в отладчике, а если нет под рукой 80, можно в VBA создать модуль, написать в нем:
r=CreateObject("MSScriptControl.ScriptControl");

И запустить отладчиком. Добавить в табло r и посмотреть свойства объекта.

Для анализа ВК можно использовать утилиту ECAnalysis.
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=6&lid=6381
Исходные тексты на Делфи прилагаются.
К сожалению, анализу можно подвергнуть не все ВК(1С++ не анализирует).

Описание | Рубрикатор | Поиск | ТелепатБот | Захваченные статьи | Установки | Форум
© Станислав Митичкин (Волшебник), 2005-2025 | Mista.ru

Яндекс.Метрика