阅读:2155回复:3
[求助][讨论]VS2005+AE+C#
<P>经常在VBA编程中有这样的定义:Dim pMxDoc As ImxDocument </P>
<P> Set pMxDoc=ThisDocument</P> <P>请问在AE+C#中这句用什么来代替或是可以怎么样可以实现和上面的语句一样的功能的代码。谢谢!</P> |
|
1楼#
发布于:2008-10-21 12:24
<P>由于我是刚刚接触,所以碰到这个问题,C#+AE的资料似乎很少。我问了下别人说是用这个代替,你试试吧</P>
<P><FONT size=2>IMap map = axMapControl.Map </FONT></P> |
|
2楼#
发布于:2008-11-02 12:36
<P>ImxDocument 在 esriArcMapUI ,AE 不含该类库</P>
<P>代替方法如下:</P> <P>dim pMapDocument as IMapDocument = New MapDocument<BR>pMapDocument.Open(your mxd path)<BR>dim pMap as IMap = pMapDocument.Map(0)</P> <P>or you can open mxd by mapcontrol directly.</P> <P>MapControl.LoadMxFile(your mxd path)</P> |
|
|
3楼#
发布于:2008-11-10 13:50
楼上说的好像是vb的代码吧?有没有c#的啊?学习中。。。。。。。。。
|
|