Страница 1 из 1

VBA и ArcGiS 10.1

Добавлено: 14 апр 2017, 15:56
Alesger
Добрый день.

Хотелось бы у вас узнать.

Есть приложение, которое было написано на VBA, которое было написано для АркГис 9.2.

В данный момент установил АркГис 10.1, и к сожаление это приложение не работает.

Теперь сам вопрос , АркГис 10.1 не поддерживает уже не поддерживает VBA

Как можно решить эту проблему.

Заранее спасибо за ваши отзывы.

Re: VBA и ArcGiS 10.1

Добавлено: 17 апр 2017, 10:02
geouser
Вопреки страшилкам, ESRI продолжает поддерживать VBA. Слава Богу что так.

Для ArcGIS 10.1 (уже тогда что ли?) нужно 1) установить VBA и 2) активизировать его как модуль. Для этого ESRI должна бесплатно выслать код активации VBA. Вы запрашиваете - они высылают.

Если после установки и активации программа работает, но выдаёт ошибки - это потому, что объектная модель ArcObjects меняется со временем, и нужно иногда поменять библиотеку или формат вызова команды.

Я программирую на VBA начиная с лохматых версий 9.X и вот теперь на ArcMap 10.4, лет так 12.

Re: VBA и ArcGiS 10.1

Добавлено: 17 апр 2017, 15:28
wladfm
Alesger писал(а):Есть приложение, которое было написано на VBA, которое было написано для АркГис 9.2.
Через ArcObjects пересоздать приложение на основании старого кода. В целом библиотеки останутся теми же, но некоторые поменяются, как и некоторые подходы в программировании.

Re: VBA и ArcGiS 10.1

Добавлено: 17 ноя 2017, 17:36
Alesger1980
спасибо