ghostcau
路人甲
路人甲
  • 注册日期2007-03-25
  • 发帖数37
  • QQ
  • 铜币276枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1629回复:2

求助vc转c#代码

楼主#
更多 发布于:2007-09-22 22:13
<P>我有个vc程序,实现打开栅格数据并添加到map对象的过程。其中有几句不知道怎么转成c#,求助。</P>
<P>OpenRasterfile(BSTR strPath)<BR>{<BR>HRESULT hr;<BR><FONT color=#ff0000>IRasterLayerPtr prasterly(CLSID_RasterLayer);<BR></FONT>hr=prasterly->CreateFromFilePath(_bstr_t(strPath));<BR>if(FAILED(hr))<BR>return;<BR>ILayerPtr pLyr(prasterly);<BR>axMapControl1->AddLayer(pLyr);<BR>IActiveViewPtr pactiveview(axMapControl1);<BR>pactiveview->Refresh();<BR>}</P>
喜欢0 评分0
wzj23020723
路人甲
路人甲
  • 注册日期2005-10-17
  • 发帖数9
  • QQ
  • 铜币144枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2007-09-23 10:53
IRasterLayer prasterly = new IRasterLayer();<BR>prasterly.CreateFromFilePath(strPath);<BR>ILayer pLyr = (ILayer)prasterly;<BR>axMapControl.AddLayer(pLyr);<BR>IActiveView pactiveview = axMapControl.GetActiveView();<BR>pactiveview.Refresh();
举报 回复(0) 喜欢(0)     评分
ghostcau
路人甲
路人甲
  • 注册日期2007-03-25
  • 发帖数37
  • QQ
  • 铜币276枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2007-09-24 09:50
<P>非常感谢!!!!</P><img src="images/post/smile/dvbbs/em03.gif" />
举报 回复(0) 喜欢(0)     评分
游客

返回顶部