Текущий архив: 2004.09.26;
Скачать: CL | DM;
ВнизDLL_PROCESS_DETACH Найти похожие ветки
← →
pavel777 (2004-09-13 09:07) [0]Всем здравсвуйте! Что я делаю не так. DLL_PROCESS_DETACH у меня не работает.
procedure DLLEntryPoint(dwReason: DWord); stdcall;
begin
case dwReason of
DLL_PROCESS_ATTACH: Open;
DLL_PROCESS_DETACH: Close;
end;
end;
exports
...;
begin
DLLProc:= @DLLEntryPoint;
DLLEntryPoint(DLL_PROCESS_ATTACH);
end.
← →
Digitman © (2004-09-13 09:15) [1]говорят, в базовой версии Д6 есть ляп на эту тему.. в Д5 же все замечательно работает
инф-цию о ляпе, его точном источнике и заплатке, которую следует установить для исключения ляпа, можно найти по соотв.ключ.слову на Borland community
← →
kaZaNoVa (2004-09-13 10:16) [2]у меня тоже не работало ни разу !!!
//с D5 не работал ...
- D6/D7
Delphi 7 с каким-то паком до 7.1 - тоже не пашет !!
- даже не знаю, что и делать ...
//надо коллективное письмо в Borland написать ;)))
← →
Erik1 © (2004-09-13 10:51) [3]Не писмо писать надо а прыгать меньше, не все залото, что блестит.
← →
evvcom © (2004-09-13 10:56) [4]От D6 я сразу отказался, как попробовал. Там много ляп, а паки что-то лень было искать, качать... А в D7.0 у меня этот момент нормально работает.
← →
-SeM- (2004-09-14 10:36) [5]
> procedure DLLEntryPoint(dwReason: DWord); stdcall;
Убери stdcall. Объяснить не могу.
← →
panov © (2004-09-14 11:07) [6]>-SeM- (14.09.04 10:36) [5]
Убери stdcall. Объяснить не могу.
А что тут объяснять-)
Достаточно найти справку в Delphi по ключевому полю DLLProc - там есть описание этой процедуры.
PS.
У меня с DLL такой проблемы не возникало, начиная с версии Delphi3.
Страницы: 1 вся ветка
Текущий архив: 2004.09.26;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.037 c