langyan8973
路人甲
路人甲
  • 注册日期2006-07-12
  • 发帖数90
  • QQ
  • 铜币456枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1263回复:2

[求助]为什么关闭程序时总出错

楼主#
更多 发布于:2007-02-27 11:00
<P>大家帮忙看看这段浏览栅格图象的代码,为什么在浏览栅格图象时关闭程序会出错。</P>
<P>IMapPtr pMap;<BR> m_CMapControl->get_Map(;pMap);<BR> HRESULT hr;<BR> IRasterDatasetPtr ipRasterDataset(pDataset);<BR> IRasterLayerPtr ipRasterly(CLSID_RasterLayer);<BR> hr=ipRasterly->CreateFromDataset(ipRasterDataset);<BR> if(FAILED(hr)) return;<BR> pMap->ClearLayers();<BR> ILayerPtr pLayer(ipRasterly);<BR> hr=pMap->AddLayer(pLayer);<BR> if(FAILED(hr)) return;<BR> IActiveViewPtr pActive(pMap);<BR> IGeoDatasetPtr ipGeoDataset(ipRasterDataset);<BR>    ISpatialReferencePtr ipspatialRef;<BR> ipGeoDataset->get_SpatialReference(;ipspatialRef);<BR> pMap->putref_SpatialReference(ipspatialRef);<BR> hr=pActive->Refresh();<BR> if(FAILED(hr)) return;</P>
喜欢0 评分0
langyan8973
路人甲
路人甲
  • 注册日期2006-07-12
  • 发帖数90
  • QQ
  • 铜币456枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2007-03-05 09:40
多谢!
举报 回复(0) 喜欢(0)     评分
hsghxm
路人甲
路人甲
  • 注册日期2004-10-27
  • 发帖数517
  • QQ4604052
  • 铜币1枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2007-03-02 09:52
在关闭应用程序时候请调用ESRI.ArcGIS.Utility.COMSupport.AOUninitialize.Shutdown();
MSN:hsghxm@163.com QQ:4604052 (很少用,最好别加) Email:hsghxm@163.com 我的BOLG:http://www.gisempire.com/blog/user1/864/index.htm
举报 回复(0) 喜欢(0)     评分
游客

返回顶部