dll的全局变量初始化问题! 在调用dll的时候,每一次调用dll,dll自己定义的全局变量是不是都要进行一次重新的初始化呢?也就是调用完一次dll之后,他的全局变量不会常驻? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 能不能举个例子:比如说我在dll中定义了一个record: type TZZ=record a:array [1..3]of byte; end;那我应该如何在调用完dll之后释放它呢? 而且这个释放是在dll中释放还是在调用dll的程序中释放呢? DLL中有个可以进行初始化以有释放的吗? 你的问题,涉及到了内存共享的问题。一个程序调用dll,在98和2000下面不一样。你需要N个程序调用一个Dll,但是他们的变量是共享的。就需要使用到内存映射。CreateFileMapping 可以做到 新手求教,Twsockt的一个小问题 帮忙看一下啊,该怎么定义和调用delphi里的第三方DLL 指定14个号码任意取7个为一组的组合问题? 大家帮帮忙!!点一点51自习网的网址,我很需要积分,,谢谢! 急求,问题简单,解决了马上给分 fastreport ,莫见笑 printer 对象的问题 怎样得到动态数组的大小 请介绍一本好一点的delphi的数据库编程的书籍 改版后我的专家分怎么没有了? 小弟初学DELPHI,请问各位学DELPHI有什么方法? 简单问题!怎样撤销窗体在最上层?Setwindowpos为什么失效?在线等!
比如说我在dll中定义了一个record:
type TZZ=record
a:array [1..3]of byte;
end;
那我应该如何在调用完dll之后释放它呢?
一个程序调用dll,在98和2000下面不一样。
你需要N个程序调用一个Dll,但是他们的变量是共享的。就需要使用到内存映射。
CreateFileMapping 可以做到