|
阅读:1268回复:3
ae+vbnet编程向axtoolbarcontrol中加载ae提供的globe工具,调试为何没有显示?
<P>各位好!</P>
<P>我向axtoolbarcontrol中添加ae中自带的globe工具,是在form_load事件中实现的,代码如下,但是在调试的时候,在axtoolbarcontrol却没有任何工具显示,请大家帮忙!谢谢!</P> <P>AxToolbarControl1.SetBuddyControl(AxGlobeControl1)<BR> Dim m_Puid As String </P> <P> m_Puid = "ESRI.ArcGIS.GlobeCore.ControlsGlobeOpenDocCommand"<BR> AxToolbarControl1.AddItem(m_Puid, 0, 0, False, 0, esriCommandStyles.esriCommandStyleIconOnly)<BR> m_Puid = "esri.ArcGIS.GlobeCore.ControlsGlobeFixedZoomInCommand"<BR> AxToolbarControl1.AddItem(m_Puid, 0, 1, False, 0, esriCommandStyles.esriCommandStyleIconOnly)<BR> m_Puid = "ESRI.ArcGIS.GlobeCore.ControlsGlobeFixedZoomOutCommand"<BR> AxToolbarControl1.AddItem(m_Puid, 0, 2, False, 0, esriCommandStyles.esriCommandStyleIconOnly)<BR> m_Puid = "ESRI.ArcGIS.GlobeCore.ControlsGlobeFullExtentCommand"<BR> AxToolbarControl1.AddItem(m_Puid, 0, 3, True, 1, esriCommandStyles.esriCommandStyleIconOnly)<BR> m_Puid = "esri.ArcGIS.GlobeCore.ControlsGlobeFlyTool"<BR> AxToolbarControl1.AddItem(m_Puid, 0, 4, False, 0, esriCommandStyles.esriCommandStyleIconOnly)<BR> m_Puid = "esri.ArcGIS.GlobeCore.ControlsGlobeWalkTool"<BR> AxToolbarControl1.AddItem(m_Puid, 0, 5, True, 1, esriCommandStyles.esriCommandStyleIconOnly)<BR> m_Puid = "esri.ArcGIS.GlobeCore.ControlsGlobeNavigateTool"<BR> AxToolbarControl1.AddItem(m_Puid, 0, 6, False, 0, esriCommandStyles.esriCommandStyleIconOnly)<BR> m_Puid = "esri.ArcGIS.GlobeCore.ControlsGlobeSelectFeaturesTool"</P> <P> AxToolbarControl1.Refresh()<BR> AxToolbarControl1.Show()<BR> AxToolbarControl1.Visible = True</P> |
|
|
1楼#
发布于:2005-09-04 14:46
<P>应该有两种方法,具体是不是可以,你可以试试</P>
<P>1、</P> <P>Dim m_Puid As New ESRI.ArcGIS.esriSystem.UID</P> <P>m_Puid.value = "ESRI.ArcGIS.GlobeCore.ControlsGlobeOpenDocCommand"<BR>AxToolbarControl1.AddItem(m_Puid, 0, 0, False, 0, esriCommandStyles.esriCommandStyleIconOnly)</P> <P>2</P> <P>Dim mCmd As New ESRI.ArcGIS.GlobeCore.ControlsGlobeOpenDocCommand</P> <P>AxToolbarControl1.AddItem(mCmd, 0, 0, False, 0, esriCommandStyles.esriCommandStyleIconOnly)<BR></P> |
|
|
|
2楼#
发布于:2005-09-04 09:41
kisssy,你好!能详细的说说你的意思吗?我已经建立了globecontrol,但是调试的时候还是不会加载工具,请明示!
|
|
|
3楼#
发布于:2005-09-03 20:44
<P>globe工具需要GlobeControl配合</P>
<P>ToolbarControl1.SetBuddyControl GlobeControl1</P> |
|
|