在Delphi7.0中使用DLLUse DLL in Delphi 7.0
尹红梅,朱再新
摘要(Abstract):
介绍了在Delphi 7.0中DLL的基本概念和创建过程及调用方法。提出了如何将现有工程项目转化成DLL,如何用动态加载的方法进行引用。在调用DLL之后,可以使用单元的Initialization与Finalization对DLL初始化和关闭,也可以用系统预定义的两个过程ExitProc或DLLProc调用DLL,由他们处理DLL的初始化和善后。对使用过程中可能出现的错误和例外情况作了详细的分析。最后指出DLL中需以某种特定的方式声明导出函数、变量和类,应用工程需以某种特定的方式调用DLL的导出函数、变量或类。
关键词(KeyWords): Delphi;动态链接库;类;动态加载;声明
基金项目(Foundation):
作者(Author): 尹红梅,朱再新
参考文献(References):
- [1]陈坚.Visual C++.NET编程基础专家教程[M].西安:西安电子科技大学出版社,2002.
- [2]徐晓刚,高兆法,王秀娟.Visual C++6.0入门与提高[M].北京:清华大学出版社,2000.
- [3]山风.Delphi应用实例[M].北京:中国铁道出版社,2001.
- [4]Microsoft Corporation.Visual C++Book Online 4.2,Win32Programmer′s Reference,Network Services,Remote AccessService,1996.
- [5]Microsoft.Microsoft Windows NTTM Server Intranet构造与远程访问实施(解决方案指南)[M].微软(中国)有限公司,1997.