2010年10月20日

调用外部 DLL 中的函数(显示调用)

摘要: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type //显示调用,主要用到以下三个命令: //LoadLibrary:获取 DLL //GetProcAddress:获取函数... 阅读全文

posted @ 2010-10-20 23:52 Delphi7456 阅读(766) 评论(0) 推荐(0) 编辑

调用外部 DLL 中的函数(隐式调用)

摘要: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; procedure Button1... 阅读全文

posted @ 2010-10-20 23:39 Delphi7456 阅读(782) 评论(0) 推荐(0) 编辑

Dll学习心得(2)

摘要: 1、静态调用与动态调用的使用时机:如果dll中的函数只被调用1次,那么用动态调用可以及时释放内存,节省宝贵内存空间。如果dll中函数被频繁调用,那显然还是静态调用更合理一些。2、dll调用模式窗口和非模式窗口看的不是很明白。但是二者的区别和注意事项还是很明确的:模式窗口的显示用showmodal(),非模式窗口则需要通过两个函数来维护,一个维护显示show,一个维护关闭。由于对例子有些疑问,故这块... 阅读全文

posted @ 2010-10-20 23:30 Delphi7456 阅读(402) 评论(0) 推荐(0) 编辑

导航