我看的是刘艺的那个导出Dll教程.没有说如何导出自己试了一下.内存溢出.
就算不导出.在dll那个内部实现一个属性.用一个方法来调用.都会内存溢出..

解决方案 »

  1.   


    TMyClass = class
    private:
       FMyProp: Integer;
    protected:
       function GetProp: Integer;
       procedure SetProp(AValue: Integer);
    published: 
       MyProp: Integer read GetProp write SetProp; 
    end;
    你是这个意思吗?
      

  2.   

    类在dll中能传递吗?
    好像是需要技巧的。
    貌似在那本很厚《delphi编程指南》里见过。
    不记得了。
      

  3.   

    大概意思是必须要晚绑定.在运行时确定函数入口地址.抽象与接口可做到这点.估计这是delphi语言的特性.不是很了解.vc的dll到是直接导出类.因此没有查看其机制....
      

  4.   

    我用delphi7做了个.哪位大哥有时间看看http://download.csdn.net/source/1763007