Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: COM/DCOM/ActiveX/ATL/CORBA > отладить скрипт в проге, юзающей vbscript.dll |
Автор: leniviy 19.2.2012, 10:02 | ||
Есть коммерческая прога PuppetMaster . Для неё можно писать скрипты на js или vbs . Всякие CreateObject() работают. Скрипту доступен объект remoteController для связи с внешним миром. Документация по нему не полная. Как посмотреть его свойства и методы, а ещё лучше отладить? Я пробовал так: сделать в скрипте бесконечный цикл и запустить в visual studio attach to process выбрать тип отладки script не получилось. Еще есть мысль найти или сделать COM библиотеку "dumper", а в скрипте
|
Автор: xvr 20.2.2012, 14:00 |
Можете попробовать, но если сам remoteController не выдает через IDispatch данных о своих методах (а он имеет право не выдавать), то дампер не поможет. Попробуйте посмотреть через OLEViewer на dll'ки внутри PuppetMaster, возможно в какой то из них найдется TLB (а может и прямо в системе найдется) Если будете делать дампер, можете взять за основу файл glob_obj_info.cpp из архива calc.zip |
Автор: leniviy 23.2.2012, 20:53 |
GetTypeInfoCount() возвращает 0, так что никак, похоже |