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

Вниз

Отработка модулей в Dll   Найти похожие ветки 

 
Gu   (2011-05-08 02:50) [0]

Вот есть простая Dll, в ней подключено 2 пустых юнита (uses unit1,unit2), в конце которых есть строки инициализации\финализации модуля, где просто стоит Showmessage("Работает модуль такойто"). Т.е. по идее при LoadLibrary("my.dll") эти месаги должны показываться. Вот терь вопрос: на 2008r2 серваке это работает, тестовая прога делает лоадлайбрари и эти месаги вылазят. Вылазят даже если запускать rundll32 my.dll,test (test - нет такой функции, и будет ошибка, но перед этим вылезут сообщения об отработке модулей). А на Xp и на Win7 это не фурычит, в чем может быть дело?


 
Gu   (2011-05-08 03:04) [1]

Код My.dll (исходник)


Library My;

Uses
 Unit1 in "Unit1.pas",
 Unit2 in "Unit2.pas";

Begin
//none
End.


Код модуля Unit1 (в Unit2 все аналогично, за исключением сообщений - вместо 1 - 2)


Unit Unit1; Interface

Uses Dialogs;

Implementation

//<none>

Initialization

Showmessage("Init 1");

Finalization

Showmessage("Final 1");

End.


Компилим, получаем библиотеку my.dll, тест (можно и прогу написать для загрузки но так быстрее, прогой загружать тоже пробовал): RunDll32 My.dll,test - на 2008 серваке сообщения вылазиют, а на Win7 и Xp - нет. Пачиму?


 
clickmaker ©   (2011-05-08 14:47) [2]

у меня вылазиют. D7, win 7 ultimate


 
Gu   (2011-05-08 16:12) [3]

Win7 Ent x64, Delphi Xe.
может там в опциях компилятора что-то подкрутить?


 
clickmaker ©   (2011-05-08 16:14) [4]

так а есть сомнения, что срабатывают эти секции? Возможно, просто обламывается Showmessage



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

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

Наверх




Память: 0.47 MB
Время: 0.005 c
1-1263401544
Nik
2010-01-13 19:52
2011.08.21
создание плагинов


2-1304704508
Alik
2011-05-06 21:55
2011.08.21
распаковка ZIP архива


15-1304195399
Юрий
2011-05-01 00:29
2011.08.21
С днем рождения ! 1 мая 2011 воскресенье


15-1297553230
KilkennyCat
2011-02-13 02:27
2011.08.21
просьба к тем, у кого Word 2007, 2010


15-1304540245
Новичок
2011-05-05 00:17
2011.08.21
Получить URL картинки на которую наведен курсор мыши