![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
автозагружаемые DLL [D7, 95/98, 2000, XP, 2003]
apic © (2006-11-01 08:35:00)Как правильно писать автозагружаемые DLL, и как правильно прописывать их в реестре? У меня все время выдается сообщение об ошибке, когда мою DLL пытаются загрузить при загрузки системы. Слыхал их как то по особенному писать надо, но как?
Ketmar (2006-11-01 18:56:00) [1]>[6] apic(c) 1-Nov-2006, 08:55
>Вообще из того, что я прочитал, то загружаться должна еще
>до Login но ошибки возникают после Login.
не читай больше советских газет.
Chose (2006-11-01 18:22:00) [2]> у меня раньше вообще синий экран смерти выползал 8)
Сто лет его не видел. Даже соскучился как-то :))
Elen (2006-11-01 13:54:00) [3]
> Предполагаю, что "программа выполнила недопустимую операцию"
Это еще ничего - у меня раньше вообще синий экран смерти выползал 8)
Chose (2006-11-01 13:32:00) [4]>[12] Elen © (01.11.06 09:59)
Предполагаю, что "программа выполнила недопустимую операцию" :)
Elen (2006-11-01 09:59:00) [5]
> apic
Какие модули используеш в ДЛЛ и что за ошибку выдает (текст ошибки)?
apic (2006-11-01 09:16:00) [6]Наверное на Net пора переходить...
Делфи (2006-11-01 09:07:00) [7]И почему на форуме Делфи рекламируют Visual Studio 2005???
Percent (2006-11-01 09:06:00) [8]Сто раз все отлажено и проверено годами.
Что-то меня сомнения терзают...
apic (2006-11-01 08:58:00) [9]спасибо
Сергей М. (2006-11-01 08:56:00) [10]
> Ошибка обращения к памяти
Вот и выясни для начала, какая конкретно строчка твоего кода приводит к такой ошибке. Без этого дальнейший разговор по теме не имеет смысла.
apic (2006-11-01 08:55:00) [11]Вообще из того, что я прочитал, то загружаться должна еще до Login но ошибки возникают после Login. С помощью таких dll и NativeApi перехватывают пароль при входе в систему, значит до Login, но уменя все намного скромнее, пароли нафик не нужны, но все равно не работает....
Elen (2006-11-01 08:51:00) [12]
> при загрузки системы.
Загрузка системы это когда? Boot, дрова, Login или после?
apic (2006-11-01 08:51:00) [13]Ошибка обращения к памяти, а dll автозагружаемая, как я ее отлажу, если загружать обычным способом из обычной программы, то все нормально... Сто раз все отлажено и проверено годами. Ошибки только когда пытаешься сделать ее автозагружаемой...
Сергей М. (2006-11-01 08:46:00) [14]
> все равно ошибки
Ну и брось это гнилое дело)
Все равно от тебя не добьешься, что это за ошибки.
Да и про встроенный в Делфи отладчик ты тоже, очевидно, слыхом не слыхивал.
apic (2006-11-01 08:43:00) [15]Там я устанавливаю хуки и работаю с файлами - пишу вних и читаю из них. Тоже гдето промелькнуло что гдето в коде нужно делать GetLastError, а потом SetLastError, но где, потом дашол в плоть до того, что просто выяснял имя файла загрузившего dll, но никуда ничего не выводил, все равно ошибки, такое впечатление, что там вообще писать ничего нельзя...
Сергей М. (2006-11-01 08:36:00) [16]А что творится в потрохах твоей DLL ?