我们在delphi和c ++ builder中都编写了很多dll库,并使用sharemem和borlndmm.dll。
第三方库中的一个aligment-issue迫使我们去了delphi 2007的新记忆管理员。
有人可以帮我解释'共享内存管理员'吗? SimpleShareMem是ShareMem的替代品吗? 我们可以停止部署borlndmm.dll吗? 我们还必须对c ++ - 库做些什么吗? 某些库可以使用ShareMem和一些SimpleShareMem吗?
谢谢, -Vegar
答案 0 :(得分:3)
我想我在这个主题中找到了大部分问题的答案:borland.public.delphi.language.basm:
要么使用
(a)SimpleShareMem.pas / FastMM4.pas,或使用
(b)ShareMem.pas(即borlndmm.dll)
你不能混合两种不同的共享方法。
答案 1 :(得分:0)
请查看https://forums.codegear.com/thread.jspa?threadID=6608,了解有关此主题的有趣讨论。