wuyongjun7322
路人甲
路人甲
  • 注册日期2006-04-07
  • 发帖数23
  • QQ
  • 铜币201枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1512回复:1

Scene Document的保存!

楼主#
更多 发布于:2006-07-12 21:06
如何实现对一个Scene document的保存,使用什么接口!
喜欢0 评分0
wuyongjun7322
路人甲
路人甲
  • 注册日期2006-04-07
  • 发帖数23
  • QQ
  • 铜币201枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2006-07-12 22:12
<P>我用了多种方法都没能实现,无论是利用Ao的IGxdialog的Domodalsave还是VB的showsave对话框都只是提供对存储路径的选择,并没有实现文件的真正存储.我用了Ao自带的BulitIn的command命令,对open或是save的命令都说是类型不匹配,这是什么原因,我的代码如下:</P>
<P>Dim pCmdItem As ICommandItem<BR>Dim pCmdBar As ICommandBar<BR>Dim pUID As New UID<BR>pUID.Value = "esriArcScene.SxFileMenuItem"<BR>Set pCmdItem = pCmdBar.Find(pUID)<BR>pCmdItem.Execute<BR>   <BR>'Dim pCommand As ICommand<BR>'Set pCommand = New esri3DAnalyst.<STRONG>ControlsSceneOpenDocCommand</STRONG></P>
<P>'pCommand.OnCreate SceneControl1.Object<BR>'Set SceneControl1.CurrentTool = pCommand</P>
<P>请各位指正~!</P>
<P>谢谢!</P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部