PDA

Просмотр полной версии : регистрация owen_io.dll в windows XP



valeriy vm
26.07.2009, 10:49
Добрый день
делаю следущее:
regsvr32 C:\owen_io.dll
выдает вот такое:
C:\owen_io.dll была загружена, но найти точку входа для DllRegisterServer не удалось
зарегистрировать этот файл невозможно.
Что надо сделать чтоб регистрация прошла успешно?
в частности не делается запись в реестре AddIn.
Заранее спасибо за ответ.

magirus
26.07.2009, 11:03
regsvr32 owen_io.dll
саму библиотеку в %systemroot%\system32
попробуй так

magirus
26.07.2009, 11:05
не не получается...

valeriy vm
26.07.2009, 11:30
немного поясню, надо подключиться из 1С 7.7
есть дописанная производственная часть на платформе 1С 77.
думаю еще попробовать вариант это создание службы сервиса или приложения, но не знаю как это будет выглядеть с данной DLL

magirus
26.07.2009, 14:34
Библиотека может использоваться в любой среде программирования, умеющей загружать динамические библиотеки Windows.
что то не вкурсе, а 1с это умеет подключать чужие библиотеки?

Малышев Олег
26.07.2009, 16:18
Библиотека не является COM/DCOM server - это обычная dll исходя из этого есть два пути
а) Изучить как вызвать из 1c функцию dll.
б) Скачать ОВЕН OPC сервер, найти OPC DA automation.dll пример для Excel на VBA одно время шел в составе дистрибутива OPC. Сейчас вроде нет - спрашивайте у тех.поддержки

valeriy vm
26.07.2009, 17:36
Сервер ОРС уже рассматриваю.
1С может загружать внешние компонеты
есть спецфункция ЗагрузитьВнешнююКомпоненту(), но надо внешнюю компоненту зарегить обязательно, что не получается с owen_io.dll
приходит в голову мысль использовать ОРС сервер

valeriy vm
26.07.2009, 17:39
примерчик бы по VBA был очень полезен мне по работе с ОРС.
прошу тех. поддержу скиньте на мыло tech@jbi250.ru с пометкой для Валеры по ОВЕН-у

magirus
26.07.2009, 17:59
имелось в виду именно без регистрациии через регсвр...

valeriy vm
26.07.2009, 18:11
кстати открываю помощь по ОРС серверу там проблема со шрифтами, как вылечить? какой шрифт нужен?