Исходные данные: 2 слоя, на 1 отключена видимость
Цель: кликнуть на видимом слое, чтобы включить видимость другого слоя
Реализация: написать файл с командами MapBasic
set map redraw off
Set Map Layer 2 Display Global
set map redraw on
если записать эти текстовые команды в файл, то реализовать можно через геолинк
КАК ЗАПИСАТЬ ТАКОЙ ФАЙЛ? Я ЗНАЮ, ЭТО МОЖНО СДЕЛАТЬ!!!
Пакетно команды мапинфо, а можно ли???
-
- Интересующийся
- Сообщения: 41
- Зарегистрирован: 12 янв 2009, 09:03
- Репутация: 0
-
- Интересующийся
- Сообщения: 18
- Зарегистрирован: 22 июл 2009, 18:06
- Репутация: 0
Re: Пакетно команды мапинфо, а можно ли???
Чесслово я ничего не понял
Вы хотите при работе в MapInfo с 2-я слоями кликая мышкой по одному, делать видимым другой, а исходный скрывать? Тогда в чем суть вопроса? Необходимый код вы уже и сами написали.. Только чуток дополнить его нужно и откомпилировать в MapBasic'е. Поправте меня, если я понял не так.

-
- Интересующийся
- Сообщения: 15
- Зарегистрирован: 17 апр 2009, 21:15
- Репутация: 7
Re: Пакетно команды мапинфо, а можно ли???
Набрать в блокноте:
!Workspace
!Version 850
!Charset WindowsCyrillic
....ваши команды.....
и сохранить в файле с расширением .wor.
!Workspace
!Version 850
!Charset WindowsCyrillic
....ваши команды.....
и сохранить в файле с расширением .wor.
-
- Интересующийся
- Сообщения: 18
- Зарегистрирован: 22 июл 2009, 18:06
- Репутация: 0
Re: Пакетно команды мапинфо, а можно ли???
Пардон, капс отвлек, упустил строчку, что все нужно в геолинке сделать 

-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: Пакетно команды мапинфо, а можно ли???
По моему геолинк вызывается отдельной кнопкой. Так что это уже не будет просто кликнуть на видимом слое.
А если их всего ДВА, то отключать - выключать-включать видимость одного видимого и одного не видимого проще просто добавив кнопку в панель.
---
Для того, что бы сработал запрашиваемый алгоритм необходимо, что бы в каждой строчке была прописана одинаковая последовательность команд, и возможно, была запущена только ОДНА MapInfo.
А если их всего ДВА, то отключать - выключать-включать видимость одного видимого и одного не видимого проще просто добавив кнопку в панель.
---
Для того, что бы сработал запрашиваемый алгоритм необходимо, что бы в каждой строчке была прописана одинаковая последовательность команд, и возможно, была запущена только ОДНА MapInfo.
-
- Интересующийся
- Сообщения: 41
- Зарегистрирован: 12 янв 2009, 09:03
- Репутация: 0
Re: Пакетно команды мапинфо, а можно ли???
ДА, да! именно так!!!! Просто расширение должно быть Wor!!!!!!!!!Mapper писал(а):Набрать в блокноте:
!Workspace
!Version 850
!Charset WindowsCyrillic
....ваши команды.....
и сохранить в файле с расширением .wor.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя