Имя: Пароль:
1C
1С v8
Как узнать название объекта для "Новый ("AddIn.ХХ"
0 vmprog
 
14.04.12
14:31
Разработчик выслал .dll для 1С и описание методов, но как подключить компоненту описания нет.
Делаю так:
ЗагрузитьВнешнююКомпоненту(ПутьКфайлуКомпоненты+"SearchModule.dll");
Об = Новый ("AddIn.ХХХ"); тут вываливается по исключению

Проблема в том как узнать, что надо писать взамен ХХХ? Пытался AddIn.SearchModule не получается выпадает по исключению.
Может отладчиком каким или утилитой можно увидеть название объекта?

Нужно срочно, а у разработчика dll выходной:(
1 manyak
 
14.04.12
15:11
можешь сделать снимок реестра до и после regsvr32 dll ки
2 manyak
 
14.04.12
15:13
и посмотреть в соотв. ветке какое имя присвоилось в системе. снимок можно сделать totaluninstaller-ом. Либо тупо в VBA посмотри список всех обьект до и после установки dll - изврат конечно - но попробуй.
3 Ranger_83
 
14.04.12
15:23
(0)возможно не хватает прав для установки компоненты в системе
4 vmprog
 
14.04.12
16:45
Да, действительно в реестре появились записи AddIn.SearchModule и AddIn.SearchModule.1

Делаю так:
ЗагрузитьВнешнююКомпоненту("E:\SearchModule.dll");
Попытка
рез=ПодключитьВнешнююКомпоненту("Addin.SearchModule");    тут истина
КомпонентаCLON = Новый("AddIn.SearchModule");             тут уходит в исключение

Куда дальше копать?