4

Delphi と C++ ビルダーの両方で記述された dll ライブラリが多数あり、sharemem と borlndmm.dll を使用しています。

サードパーティのライブラリでアラインメントの問題が発生したため、デルファイ 2007 の新しいメモリ マネージャーに移行する必要がありました。

誰かが私のために「共有メモリマネージャー」を説明してもらえますか?
SimpleShareMem は ShareMem のドロップイン代替品ですか?
次に、borlndmm.dll の展開を停止できますか?
c++ ライブラリについても何かする必要がありますか?
一部のライブラリは ShareMem と一部の SimpleShareMem を使用できますか?

ありがとう -ベガー

4

2 に答える 2

3

私はこのスレッドで私の質問のほとんどに対する答えを見つけたと思います:borland.public.delphi.language.basm


(a)SimpleShareMem.pas / FastMM4.pasを使用するか、(
b)ShareMem.pas(つまり、borlndmm.dll)を使用
します。2つの異なる共有方法を混在させることはできません。

于 2008-11-20T13:05:31.700 に答える
0

このテーマに関する興味深い議論については、https ://forums.codegear.com/thread.jspa?threadID=6608をご覧ください。

于 2008-11-20T12:27:09.907 に答える