ArcEngine开发程序中关闭时内存泄漏的问题

ArcEngine开发程序中关闭时内存泄漏的问题
作者:GIS动力站  出处:GIS动力站
一、AE9.0和9.1中解决办法
在AE9.0和9.1中,就出现了ArcEngine开发程序中关闭时内存泄漏的问题,弹出个错误,让人十分不爽.后来查找相关资料,需要在关闭窗体时,加一个函数。
private   void  frmMain_Closing( object  sender, System.ComponentModel.CancelEventArgs e)
        
{
            ESRI.ArcGIS.Utility.COMSupport.AOUninitialize.Shutdown();
        
        }


二、在AE9.2中解决方法

     后来听说在AE9.1的补丁中,不需要加这么句。

     这些天在用AE9.2,ESRI好像还没有解决这个问题。我仍用上面的语句,编译通过,但发现有个警告,提示上面的方法已经过时。根据提示,改了类库了。
private   void  Form1_FormClosing( object  sender, FormClosingEventArgs e)
        {
            ESRI.ArcGIS.ADF.COMSupport.AOUninitialize.Shutdown();

        }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值