H
hopfield
Unregistered / Unconfirmed
GUEST, unregistred user!
我发现如果Dll中输出的函数的返回值是Pchar型,Delphi在调用dll后,不会
释放Pchar型返回值所占用的内存。如果反复调用该Dll,程序占用的内存就会
直线上升。用MemProof也证实了我的发现。
并且在调用该Dll的程序中无法用Dispose或FreeMem释放返回值所占的内存,请问各位
大侠有什么好办法吗?
释放Pchar型返回值所占用的内存。如果反复调用该Dll,程序占用的内存就会
直线上升。用MemProof也证实了我的发现。
并且在调用该Dll的程序中无法用Dispose或FreeMem释放返回值所占的内存,请问各位
大侠有什么好办法吗?