GIS-LAB

Географические информационные системы и дистанционное зондирование


Форумы GIS-Lab.info

Геоинформационные системы (ГИС) и Дистанционное зондирование Земли


VBA и ArcGiS 10.1

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).

VBA и ArcGiS 10.1

Сообщение Alesger » 14 апр 2017, 16:56

Добрый день.

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

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

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

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

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

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

Alesger
Новоприбывший
 
Зарегистрирован: 25 июн 2014
 
Сообщения: 2
Репутация: 0

Re: VBA и ArcGiS 10.1

Сообщение geouser » 17 апр 2017, 11:02

Вопреки страшилкам, ESRI продолжает поддерживать VBA. Слава Богу что так.

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

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

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

geouser
Участник
 
Зарегистрирован: 02 июн 2015
Откуда: Москва (на карте)
 
Сообщения: 73
Репутация: 25

Re: VBA и ArcGiS 10.1

Сообщение wladfm » 17 апр 2017, 16:28

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


Через ArcObjects пересоздать приложение на основании старого кода. В целом библиотеки останутся теми же, но некоторые поменяются, как и некоторые подходы в программировании.
  • 0

wladfm
Интересующийся
 
Зарегистрирован: 04 июл 2016
 
Сообщения: 37
Репутация: 2


Вернуться в ArcGIS

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


(Геокруг)

© GIS-Lab и авторы, 2002-2013. При использовании материалов сайта, ссылка на GIS-Lab и авторов обязательна. Содержание материалов - ответственность авторов (подробнее).