Главная страница
    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.47 MB
Время: 0.04 c
2-1162380210
Hommy
2006-11-01 14:23
2006.11.19
Excel и отчеты


2-1160826905
T54
2006-10-14 15:55
2006.11.19
ООП


2-1162204791
Монг
2006-10-30 13:39
2006.11.19
Глюк с удалением


11-1121858228
chum
2005-07-20 15:17
2006.11.19
Обработка события ComboboxDropDown


15-1162486418
Kolan
2006-11-02 19:53
2006.11.19
Дайте определение полиморфизма





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский