Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

автозагружаемые 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 ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо