如何建立DLL的创建和销毁时的事件函数? 即DLL调用时执行和销毁时执行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 创建时要做的事情放在DLL单元内的Initialization内而销毁时的事件可以放在Finalazation内 library aaa;uses XXXXXXXX, unit1; //包含unit1后在unit1的initialization中放初始化代码,在finalation里放结束代码begin 放要初始化的冬冬;end;unit unit1;interface XXXXXimplemetationinitialization 初始化;finalation 结束时作的事. end; library Project1;uses SysUtils, Windows, Classes;{$R *.RES}procedure DllHandler(AResson: Longint);begin case AResson of DLL_PROCESS_ATTACH: ; DLL_PROCESS_DETACH: ; DLL_THREAD_ATTACH: ; DLL_THREAD_DETACH: ; end;end;begin DllProc := @DllHandler;end. Delphi中使用OLE方法操作Excel--如何让导出的Excel第一列的属性为文本类型? 奇怪的SQL语句,改的头疼... 过程怎么用的? 关于文件的加密,请大家帮忙! 如何将16进制的颜色字符串转化为TColor 高难度问题,Windows API为什么无法创建WebBrowser组件? 怎样写程序改变Access中表的名字???好想有点难哦!sql好像不行!!! 关于delphi 连接数据库的问题 怎样才可以加速度 关于××××的问题??? TreeView中如何返回一字符串所在的TTreeNode 有关dbgrid不和数据库中的表绑定的问题
而销毁时的事件可以放在Finalazation内
uses XXXXXXXX,
unit1; //包含unit1后在unit1的initialization中放初始化代码,在finalation里放结束代码
begin
放要初始化的冬冬;
end;
unit unit1;interface XXXXXimplemetationinitialization
初始化;finalation
结束时作的事.
end;
SysUtils,
Windows,
Classes;{$R *.RES}
procedure DllHandler(AResson: Longint);
begin
case AResson of
DLL_PROCESS_ATTACH: ;
DLL_PROCESS_DETACH: ;
DLL_THREAD_ATTACH: ;
DLL_THREAD_DETACH: ;
end;
end;
begin
DllProc := @DllHandler;
end.