阅读:2344回复:7
C#开发
<P>我想用C#开发AO可是一开始就出问题。大家帮忙!!!</P>
<P>MapShow.LoadMxFile怎么就是不可以啊。里边的最后两个参数是什么意思啊。不知道该如何写。谢谢!!如果有这方面的资料可否给点。huih_2001@163.com.</P><img src="images/post/smile/dvbbs/em07.gif" /> |
|
1楼#
发布于:2004-07-25 02:22
在ao的开发帮助里有walkthrough for c#提供了简单的用c#开发的说明
|
|
|
2楼#
发布于:2004-07-25 02:28
<H1 auto 0cm"><FONT face=宋体>MapControl2 LoadMxFile Example<p></p></FONT></H1><PRE><FONT size=3><FONT face=宋体>'Load an ArcMap document<p></p></FONT></FONT></PRE><PRE><FONT size=3><FONT face=宋体>MapControl1.LoadMxFile "C:\temp\myDocument.mxd"<p></p></FONT></FONT></PRE><PRE><p><FONT face=宋体 size=3> </FONT></p></PRE><PRE><FONT size=3><FONT face=宋体>'Load an ArcMap template<p></p></FONT></FONT></PRE><PRE><FONT size=3><FONT face=宋体>MapControl1.LoadMxFile App.Path ; "\myDocument.mxt"<p></p></FONT></FONT></PRE><PRE><p><FONT face=宋体 size=3> </FONT></p></PRE><PRE><FONT size=3><FONT face=宋体>'Check and load an ArcMap document<p></p></FONT></FONT></PRE><PRE><FONT size=3><FONT face=宋体>Dim sFilePath as String<p></p></FONT></FONT></PRE><PRE><FONT size=3><FONT face=宋体>sFilePath = App.Path ; "\..\..\myDocument.mxd"<p></p></FONT></FONT></PRE><PRE><FONT size=3><FONT face=宋体>If MapControl1.CheckMxFile(sFilePath) Then<p></p></FONT></FONT></PRE><PRE><FONT size=3><FONT face=宋体> MapControl1.LoadMxFile sFilePath<p></p></FONT></FONT></PRE><PRE><FONT size=3><FONT face=宋体>End If<p></p></FONT></FONT></PRE><PRE><p><FONT face=宋体 size=3> </FONT></p></PRE><PRE><FONT size=3><FONT face=宋体>'Load a password protected ArcReader document<p></p></FONT></FONT></PRE><PRE><FONT size=3><FONT face=宋体>MapControl1.LoadMxFile "C:\temp\myDocument.pmf", , "myPassword"<p></p></FONT></FONT></PRE>
|
|
|
3楼#
发布于:2004-07-25 17:27
<P>不对啊.哪个是与ARCMAP相连的.GIS说的vb.net吧.我说的是C#,就是哪个MapShow.LoadMxFile不是有三个参数吗?后面的两个我不知道如何写啊.</P>
|
|
4楼#
发布于:2004-07-26 09:19
<P>[C#]
<B>public </B><a>void</A><B> LoadMxFile (</B> <a>string</A> <I>mxPath,</I> <a>object</A> <I>mapNameOrIndex,</I> <a>object</A> <I>password</I> <B>);</B></P><P><b>这个方法?</b></P> |
|
|
5楼#
发布于:2004-07-26 16:03
<img src="images/post/smile/dvbbs/em01.gif" />
|
|
6楼#
发布于:2004-07-28 19:50
<P>是 <b><FONT color=#000066>destnity 说的啊 怎么解决啊。能否告诉啊。谢谢!!</FONT></b></P><img src="images/post/smile/dvbbs/em01.gif" />
|
|
7楼#
发布于:2004-09-01 09:29
axMapControl.LoadMxFile(sFilePath,null,null);
|
|