Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.11.19;
Скачать: [xml.tar.bz2];

Вниз

автозагружаемые 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.043 c
6-1151538067
Rembo
2006-06-29 03:41
2006.11.19
Русские символы в ссылках (WebBroker)


2-1162225909
daser
2006-10-30 19:31
2006.11.19
Как выделить несколько записей в DBGrid?


1-1160246560
Master_
2006-10-07 22:42
2006.11.19
Вычисление производных в Delphi


1-1160484264
Alkid
2006-10-10 16:44
2006.11.19
AV из ComServ


3-1158582204
Bashar
2006-09-18 16:23
2006.11.19
Проблема с кодировкой в Direct Oracle Access (DOA)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский