• 工具栏的创建
  • 地图操作功能的实现

1、VB+MapX创建菜单栏

在Form1上,点击鼠标右键,在捷菜单上选择“菜单编辑器”。
例子:通过菜单编辑器,建立一个名为“地图操作”的菜单,并建立其子菜单“放大、缩小、漫游、中心、选择、标注”等子菜单。

2、VB+MapX创建工具栏

方法:
(1)在“控件工具箱”上,单击鼠标右键,在弹出的快捷菜单上点击“部件”子菜单,弹出“部件”对话框。“控件”选项卡下,找到“ Microsoft Windows Common Control 6”,在其前的方框内打勾,点击“确定”按钮,会看到在“控件工具箱”中新增了9个控件。其中包括ToolBar,ImageList,StatusBar等控件。
(2)将ToolBar和ImageList控件添加到窗体上。设置ImageList的相关属性。
(3)设置ToolBar的属性。

3、VB+MapX地图基本操作

MapX组件引入VB开发环境
在控件工具箱上,点击右键,在“Components…”
地图对象(Map)的CurrentTool 属性
通过Map1的CurrentTool属性,可以为Map1定义工具。
这个工具可以是MapX预先定义好的一些工具,也可以是用户自己定义的工具。
它的值可以设定为一个整型数,也可以是相应的常量。
MapX提供的工具值在1000——1011之间
用户自定义的工具值在1——999之间
MapX提供的工具P244
地图操作功能的实现
Map1.CurrentTool = miZoomInTool
Map1.CurrentTool = miZoomOutTool
Map1.CurrentTool = miPanTool
编写代码实现操作功能——菜单和工具栏
Private Sub Map_ZoomIn_Menu_Click()
Map1.CurrentTool=miZoomInTool
End Sub
Private Sub Toolbar1_ButtonClick(Byval Button as MSComctLib.Button)
Select case Button.Index
case 1:
case 2: Map_ZoomIn_Menu_Click
End select

原创文章,转载请注明: 转载自MapInfo中文网

本文链接地址: MapX地图操基本作功能的实现:MapX开发基础教程(2)

文章的脚注信息由WordPress的wp-posturl插件自动生成

作者:
该日志由 admin 于2012年03月13日发表在未分类分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。 | +复制链接
转载请注明: MapX地图操基本作功能的实现:MapX开发基础教程(2)
关键字:
【上一篇】
【下一篇】

您可能感兴趣的文章:

发表评论

[请申请gravatar头像,木有头像的评论可能不会被回复|头像相关帮助]

插入图片