Страница: 1 |
Скачал с сайта www.hiddensoft.com autoitdll.zip (может передавать нажатие клавиш в DOS программы и даже больше) Пытаюсь зарегистрировать dll-ку (в хелпе к ней сказано, что под Win2000 она работает). regsvr32 autoitdll.dll Не получается. Пробовал на двух машинах (дома и на работе) под Win2000Pro и WinXP. Под Win2000 говорит: "AutoItDll.dll was loaded? but the DllRegisterServer entry point was not found. DllRegisterServer may not be exported? or a corrupt version of AutoItDll.dll may be in memory. Consider using PView to detect and remove it." Под WinXp тоже ругается что не найдена точка входа. Соответсвенно не получается в VB Project | References добавить эту DLL. Что я не так делаю? Вроде бы раньше всегда получалось, а тут... Подскажите пожалуйста.
Тебе надо было ещё скачать http://www.hiddensoft.com/cgi-bin/countdown.pl?AutoIt/AutoItX.zip Вот это АктивИксДлл регестрируецца и методы такие же Спасибо тебе за ссылку, ваще кульная dll-ка ) Страница: 1 |
Вопрос: проблемы при регистрации DLL
Добавлено: 14.05.03 12:03
Автор вопроса: mosh
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
boevik
Хранитель чата
ICQ: 137392264
Вопросов: 8
Ответов: 557
Web-сайт:
Профиль | | #1
Добавлено: 14.05.03 12:44
Это обычный DLL, а не ActiveX DLL. Его нельзя добавить в References.
Функцию из таких DLL надо объявлять в модуле или форме:
Public Declare Function function_name Lib "dll_name" (arg1 as type) as type
Номер ответа: 2
Автор ответа:
Snake
ICQ: 302130238
Вопросов: 16
Ответов: 39
Профиль | | #2
Добавлено: 14.05.03 14:32