Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.19;
Скачать: CL | DM;

Вниз

автозагружаемые DLL   Найти похожие ветки 

 
apic ©   (2006-11-01 08:35) [0]

Как правильно писать автозагружаемые DLL, и как правильно прописывать их в реестре? У меня все время выдается сообщение об ошибке, когда мою DLL пытаются загрузить при загрузки системы. Слыхал их как то по особенному писать надо, но как?


 
Сергей М. ©   (2006-11-01 08:36) [1]

А что творится в потрохах твоей DLL ?


 
apic ©   (2006-11-01 08:43) [2]

Там я устанавливаю хуки и работаю с файлами - пишу вних и читаю из них. Тоже гдето промелькнуло что гдето в коде нужно делать GetLastError, а потом SetLastError, но где, потом дашол в плоть до того, что просто выяснял имя файла загрузившего dll, но никуда ничего не выводил, все равно ошибки, такое впечатление, что там вообще писать ничего нельзя...


 
Сергей М. ©   (2006-11-01 08:46) [3]


> все равно ошибки


Ну и брось это гнилое дело)

Все равно от тебя не добьешься, что это за ошибки.
Да и про встроенный в Делфи отладчик ты тоже, очевидно, слыхом не слыхивал.


 
Elen ©   (2006-11-01 08:51) [4]


> при загрузки системы.

Загрузка системы это когда? Boot, дрова, Login или после?


 
apic ©   (2006-11-01 08:51) [5]

Ошибка обращения к памяти, а dll автозагружаемая, как я ее отлажу, если загружать обычным способом из обычной программы, то все нормально... Сто раз все отлажено и проверено годами. Ошибки только когда пытаешься сделать ее автозагружаемой...


 
apic ©   (2006-11-01 08:55) [6]

Вообще из того, что я прочитал, то загружаться должна еще до Login но ошибки возникают после Login. С помощью таких dll и NativeApi перехватывают пароль при входе в систему, значит до Login, но уменя все намного скромнее, пароли нафик не нужны, но все равно не работает....


 
Сергей М. ©   (2006-11-01 08:56) [7]


> Ошибка обращения к памяти


Вот и выясни для начала, какая конкретно строчка твоего кода приводит к такой ошибке. Без этого дальнейший разговор по теме не имеет смысла.


 
apic ©   (2006-11-01 08:58) [8]

спасибо


 
Percent   (2006-11-01 09:06) [9]

Сто раз все отлажено и проверено годами.

Что-то меня сомнения терзают...


 
Делфи   (2006-11-01 09:07) [10]

И почему на форуме Делфи рекламируют Visual Studio 2005???


 
apic ©   (2006-11-01 09:16) [11]

Наверное на Net пора переходить...


 
Elen ©   (2006-11-01 09:59) [12]


> apic

Какие модули используеш в ДЛЛ и что за ошибку выдает (текст ошибки)?


 
Chose ©   (2006-11-01 13:32) [13]

>[12] Elen ©   (01.11.06 09:59)
Предполагаю, что "программа выполнила недопустимую операцию" :)


 
Elen ©   (2006-11-01 13:54) [14]


> Предполагаю, что "программа выполнила недопустимую операцию"

Это еще ничего - у меня раньше вообще синий экран смерти выползал 8)


 
Chose ©   (2006-11-01 18:22) [15]

> у меня раньше вообще синий экран смерти выползал 8)
Сто лет его не видел. Даже соскучился как-то :))


 
Ketmar ©   (2006-11-01 18:56) [16]

>[6] apic(c) 1-Nov-2006, 08:55
>Вообще из того, что я прочитал, то загружаться должна еще
>до Login но ошибки возникают после Login.
не читай больше советских газет.



Страницы: 1 вся ветка

Текущий архив: 2006.11.19;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.03 c
15-1161973724
DillerXX
2006-10-27 22:28
2006.11.19
Комментируете ли вы свои сорцы


2-1162404089
Vladimir1984
2006-11-01 21:01
2006.11.19
как сохранить файл bmp из панели, используя SavePictureDialog


3-1158323199
BBCHa
2006-09-15 16:26
2006.11.19
Синхранизация БД с MS Outlook


2-1162718590
leonidus
2006-11-05 12:23
2006.11.19
Как с помощью библиотеки TNT работать с UTF-8 ?


2-1162284771
Wolferio
2006-10-31 11:52
2006.11.19
DBGrid. Переход на нужную ячейку