Introduction to Programming ArcObjects Using VBA
Overview
ArcObjects components are the building blocks of the ArcGIS family of products, and the ArcObjects libraries provide a rich set of functionality that developers can use to build powerful GIS applications. This course introduces the ArcObjects libraries to Visual Basic for Applications (VBA) programmers and teaches how to develop custom applications and solutions that extend core ArcGIS functionality. You work with VBA development tools and the Customize dialog box and learn how to use the various available help resources. In course exercises, you work with the ArcObjects VBA developer resources to create applications and tools that perform specific GIS tasks including map navigation, feature selection and rendering, spatial operations, data projection, data management, editing, geoprocessing, and map creation.
Who Should Attend
This course is designed for experienced VBA developers and experienced ArcGIS users who are new to programming ArcObjects.
Goals
Topics Covered
Prerequisites
Students should have completed ArcGIS Desktop II: Tools and Functionality or Learning ArcGIS Desktop or have equivalent knowledge. Intermediate programming experience in Visual Basic or VBA is also required. Those with no Visual Basic or VBA programming experience should take Learning Visual Basic for Applications for New ArcGIS Developers or Introduction to Visual Basic 6 before taking this class.
Software Used in Course
Course Registration
$1,470.00 USD (per student)
ESRI will teach this course at your facility. Find out more about client-site classes.