qindragon
路人甲
路人甲
  • 注册日期2004-11-04
  • 发帖数2
  • QQ
  • 铜币118枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1436回复:4

请问ArcEngine 能否输出MXD文件?

楼主#
更多 发布于:2005-03-02 12:30
如题,谢谢!
喜欢0 评分0
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
1楼#
发布于:2005-03-02 14:26
可以
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
bluewood_cn
路人甲
路人甲
  • 注册日期2004-04-19
  • 发帖数118
  • QQ
  • 铜币551枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-03-09 15:40
<P>下面是个C++的例子</P><P>IMapDocumentPtr ipDoc(CLSID_MapDocument);
 ipDoc->New(CComBSTR("abc.mxd"));//新创建一个mxd文件</P><P>
 CMapControlView * pView = (CMapControlView*)GetActiveView();</P><P>//得到一个IMAP对象
 IMapPtr ipMap(pView->m_MapControl.GetMap());//m_mapControl就是一个CMapControl控件对象</P><P>//得到IMxdContentsPtr的对象
 IMxdContentsPtr  ipContents;
 ipMap.QueryInterface(IID_IMxdContents,(void**);ipContents);</P><P>//设置Doc 的内容,
 ipDoc->ReplaceContents(ipContents);</P><P>//保存
 ipDoc->Save(VARIANT_TRUE,VARIANT_TRUE);</P>
举报 回复(0) 喜欢(0)     评分
万里云
路人甲
路人甲
  • 注册日期2005-01-14
  • 发帖数114
  • QQ
  • 铜币414枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-03-09 18:51
<P>里面就有做好的工具可以用</P><P>controlssaveasdoccommand</P>
女口果人尔能看日月白这段言舌,那言兑日月人尔白勺目艮目青有严重白勺散光 
举报 回复(0) 喜欢(0)     评分
normanlai
路人甲
路人甲
  • 注册日期2005-03-09
  • 发帖数7
  • QQ
  • 铜币129枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2005-03-11 12:06
3楼的,支持了
举报 回复(0) 喜欢(0)     评分
游客

返回顶部