dll 文件会常驻内存,如果dll文件多的话,就会内存不足的现象

解决方案 »

  1.   

    To milpas
       怎么做呢???
      

  2.   

    To smhpnuaa(农奴翻身感谢党) :
       我的调用程序结束,当然DLL的资源会释放。
    当我只是把某个DLL产生的界面全部close掉了,这个DLL被调用资源怎么处理呢??
      

  3.   

    every time you get a interface ,you save it in a interface varible.
    when you'v finished working you free the interface.
      

  4.   

    你close了。窗体并没有被释放,应form1.free();
    或者在窗体的
    procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
    begin
         Action:= caFree;
    end;
    这样窗体就被释放了。但这样外面调用是只close就行了,
    否则就的form1.free();