ArcMap 是 ArcGIS 家族的成员之一,它内置了一种集成编程环境―VBA(Visaul Basic for
Apllications)。通过 VBA 编程,用户不但可以扩展 ArcMap 的菜单、工具条等,而且可以完
成大多数用户的特定需求。
ArcMap 中 VBA 编程的方法有两种,一种是写 VBA 宏,另一种是创建 UIControl 并在其事件
中写入实现用户需求的代码。下面列出两种方法的一般步骤。
方法一:写 VBA 宏(直接在 VBA 编辑器中编辑函数和过程)
1、如图 1,单击菜单栏中的命令,选择的项, 直接启动 ArcMap 的 VBA 编辑器;或者选择的
项,进入如图 2 所示 Macro 对话框,在“Macro Name”文本框中输入要创建的宏的名称,并
点按钮,启动 VBA 编辑器。
图 1 启动 Macro 对话框/启动 VBA 编辑器
评论1
最新资源