我需要用Delphi(XE2或XE3)编写DLL和应用程序。 我需要传递一个包含从应用程序到DLL的许多字符串的参数,然后我需要从DLL向应用程序发送许多字符串作为结果。此外,如果可能,我的DLL也必须与C ++应用程序兼容。
这样的事情:
function(aInStrings:TStringList; out aOutStrings:TStringList):boolean;
我不想使用TStringList因为我知道这是DLL的问题。 有没有快速的方法(不使用ShareMem,FastMem,BORLNDMM.DLL,......)来解决我的问题?