阅读:1512回复:1
Scene Document的保存!
如何实现对一个Scene document的保存,使用什么接口!
|
|
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> |
|