摘要: DLL是创建Windows应用程序,实现代码重用的重要手段。那么当我们需要在进程间共享数据时,怎样做才能快捷方便地实现呢?在32位应用系统中,每个应用程序会将DLL映射到自己的地址空间,同时DLL中的数据也就随之被映射了。这样,每个应用程序都有自己的数据实例,在一个应用程序中修改DLL中的全局变量,... 阅读全文
posted @ 2014-06-03 22:46 梁彦坤 阅读(584) 评论(0) 推荐(0) 编辑
摘要: Delphi创建DLL时,IDE自动生成的文档中写得很清楚,当在DLL中以动态数组或String做为参数或返回值时(即RTL自动维护的数据类型),请在每个工程文件的第一个单元加上ShareMem。这样就可以使宿主程序与DLL共享内存管理器了!这样的话,在发布程序时需要把borlndmm.DLL一同... 阅读全文
posted @ 2014-06-03 17:54 梁彦坤 阅读(646) 评论(0) 推荐(0) 编辑
摘要: - 1 -目 录1 DELPHI 的指针-引用.................................................................................- 1 -2 delphi 的“引用/值”模型.......................... 阅读全文
posted @ 2014-06-03 16:28 梁彦坤 阅读(856) 评论(0) 推荐(0) 编辑
摘要: Delphi编写DLL(以及静态和动态方式调用) 作者/cadenza7什么是DLL?DLL是Dynamic Link Library(动态链接库)的缩写形式。DLL 是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件,动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数... 阅读全文
posted @ 2014-06-03 09:47 梁彦坤 阅读(273) 评论(0) 推荐(0) 编辑