Активные темыАктивные темы  Показать список участников форумаСписок участников  Искать в форумеПоиск по форуму  ПомощьПомощь
  ЗарегистрироватьсяЗарегистрироваться  Вход в системуВход в систему
ArcGIS 10
 Геоинформационные системы : Форум по программам ESRI : ArcGIS 10
Иконка к сообщению Тема: ArcObjects 10 Ответить на сообщение Создать новую тему
Автор Сообщение
Dido_kz
Продвинутый
Продвинутый
Аватар

Присоединился: 20 Июня 2008
Публикации: 163
Ответить, цитируя автора - Dido_kz Ответbullet Тема: ArcObjects 10
    Опубликовано: 26 Июля 2010 08:35
как на 10-ке с библиотеками разработчика ? все также осталось или есть изменений ? коды написанные под 9.3 работают тут?
если нет, то много чего придется переделывать Cry


Редактировал Dido_kz - 26 Июля 2010 08:36
IP IP Logged
Dido_kz
Продвинутый
Продвинутый
Аватар

Присоединился: 20 Июня 2008
Публикации: 163
Ответить, цитируя автора - Dido_kz Ответbullet Опубликовано: 26 Июля 2010 09:00
господа я в шоке )))
где наш добрый VBA ? Нажимаю Alt+F11  и тишина, в самом аркмапе не может кодить что-ль ?
IP IP Logged
TDenis
Продвинутый
Продвинутый
Аватар

Присоединился: 25 Января 2009
Публикации: 592
Ответить, цитируя автора - TDenis Ответbullet Опубликовано: 26 Июля 2010 10:23
9.3 вроде должен работать.
VBA надо доустанавливать отдельно, в по умолчанию он больше не ставится. И надо по-тихоньку переписывать софт с vba на что-то другое, скоро он не будет поддерживаться вообще.
    

Редактировал TDenis - 26 Июля 2010 10:28
IP IP Logged
Dido_kz
Продвинутый
Продвинутый
Аватар

Присоединился: 20 Июня 2008
Публикации: 163
Ответить, цитируя автора - Dido_kz Ответbullet Опубликовано: 26 Июля 2010 12:41
SDK_VBA ставил же отдельно, но все равно нету модуля :-(
раньше очень удобно было, на VBA тестировали сразу
и все мои коды больше не работают на 10-ке, СОМ объекты не добавляются :(
IP IP Logged
geouser
Продвинутый
Продвинутый


Присоединился: 09 Января 2010
Публикации: 69
Ответить, цитируя автора - geouser Ответbullet Опубликовано: 26 Июля 2010 14:41
VBA в версии 10 нужно авторизовывать муторным способом (другого они не нашли), ссылку на инструкции я дал.
У меня вылезает минимум две ошибки при загрузке документа MXD c кодом VBA, их причина разумеется непонятна (не поддерживается объект но не говорится какой).
Есть веб-страница про изменения в классах ArcObjects между версиями 9.3.1 и 10.

Москва
IP IP Logged
Dido_kz
Продвинутый
Продвинутый
Аватар

Присоединился: 20 Июня 2008
Публикации: 163
Ответить, цитируя автора - Dido_kz Ответbullet Опубликовано: 27 Июля 2010 08:16
geouser спасибо,
скачал и посмотрел инструкцию, получается на VBA лицензию надо иметь, т.е покупать....чужь какая то
не хорошо поступают они с нами, то что классы ArcObjects поменяли- это для нас не запланированные затраты, придется все софты переписывать
IP IP Logged
TDenis
Продвинутый
Продвинутый
Аватар

Присоединился: 25 Января 2009
Публикации: 592
Ответить, цитируя автора - TDenis Ответbullet Опубликовано: 27 Июля 2010 09:55
Первоначально опубликовано Dido_kz

классы ArcObjects поменяли- это для нас не запланированные затраты, придется все софты переписывать

Попробуйте просто сборки новые подключить (Code Migration Analyzer подскажет какие) и заново скомпилировать решение. Скорее всего и не придётся ничего переписывать.
IP IP Logged
geouser
Продвинутый
Продвинутый


Присоединился: 09 Января 2010
Публикации: 69
Ответить, цитируя автора - geouser Ответbullet Опубликовано: 27 Июля 2010 12:24
Первоначально опубликовано Dido_kz

geouser спасибо,
скачал и посмотрел инструкцию, получается на VBA лицензию надо иметь, т.е покупать....чужь какая то
не хорошо поступают они с нами, то что классы ArcObjects поменяли- это для нас не запланированные затраты, придется все софты переписывать


На VBA лицензию покупать не надо, но надо бесплатно запрашивать у ESRI, причём кажется по E-mail. Вот это действительно странно, ибо многие тысячи пользователей по всему миру используют VBA.
Классы ArcObjects в общем-то всегда меняются между крупными версиями (т.е. 8 и 9, 9 и 10) и даже в мелочах есть различия между 9.2 и 9.3, но это всегда документируется.


Москва
IP IP Logged
Dido_kz
Продвинутый
Продвинутый
Аватар

Присоединился: 20 Июня 2008
Публикации: 163
Ответить, цитируя автора - Dido_kz Ответbullet Опубликовано: 29 Июля 2010 07:26
дайте линк на диаграмму(Object Model Diagram ESRI ArcGIS 10) или на страничку ArcObjects for 10 если есть

Редактировал Dido_kz - 29 Июля 2010 07:36
IP IP Logged
TDenis
Продвинутый
Продвинутый
Аватар

Присоединился: 25 Января 2009
Публикации: 592
Ответить, цитируя автора - TDenis Ответbullet Опубликовано: 29 Июля 2010 08:54
http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html
http://help.arcgis.com/en/sdk/10.0/arcobjects_net/componenthelp/index.html
http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/Migrating_your_code_from_9_3_to_10/000100000ms1000000/
IP IP Logged
Ответить на сообщение Создать новую тему
Распечатать! Распечатать!

Переход на форум
Вы не можете публиковать новые темы в этом форуме
Вы не можете отвечать на сообщения в этом форуме
Вы не можете удалять Ваши сообщения на этом форуме
Вы не можете редактировать Ваши сообщения на этом форуме
Вы не можете создавать голосования на этом форуме
Вы не можете выражать своё мнение в голосованиях на этом форуме