ArcMap定制式开发方式的实质和特点ArcMap两种地址是开发的差别VBA和ADDIN
vba是一种嵌入式的脚本,可以随你的文档执行一些操作,它必须用vb写,主要针对的是文档本身addin是插件,它可以用基于c++、vb或者任何支持com的语言写,主要是针对程序功能的扩展。
VBA现在基础已经放弃了,在新版本的ArcGIS软件已经不支持VBA了。Addin是自己通过程序编写ArcMap的插件,一般采用C#语言来编写,但该插件不能脱离ArcMap环境。