Помогите с кодом создания точки

MapInfo, MapBasic
Ответить
solo_2307
Новоприбывший
Сообщения: 6
Зарегистрирован: 18 авг 2007, 10:35
Репутация: 0

Помогите с кодом создания точки

Сообщение solo_2307 » 24 сен 2008, 11:29

Я недавно озадачалась тем, как выглядит код функции "СОЗДАТЬ ТОЧЕЧНЫЙ ОБЪЕКТ" - аналог в Mapinfo POINT (Точки).
Где можно скачать этот код или при помощи каких функций его написать?

Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Помогите с кодом создания точки

Сообщение Boris » 03 окт 2008, 14:01

Что я плохо понял вопрос. Это вопрос по MapInfo или по MaрBasic?
В MapInfo - это функция вынесена в меню "таблица"->"создать точечный объект"
В MaрBasic Функция так и называется CreatePoint(x,y)
ЕЕ же можно использовать в выражении Update Table.
ПРоще этой функции трудно представить. Это единственная (или почти единственная) функция, которая за один присест создает географический объект.
Я ее регулярно использую, когда нужно на месте объектов создать точки.

solo_2307
Новоприбывший
Сообщения: 6
Зарегистрирован: 18 авг 2007, 10:35
Репутация: 0

Re: Помогите с кодом создания точки

Сообщение solo_2307 » 07 окт 2008, 13:05

Нет мне нужен код или функция, которая бы считывала координаты с курсора монитора, а не координаты, которые ужде известны.

Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Помогите с кодом создания точки

Сообщение Boris » 07 ноя 2008, 03:40

Если еще актуально, то надо решить вопрос - это касается постоянного считыванию координат под курсором или в момент нажатия на одну из кнопок мыши.
Про первое - не скажу, как-то не удалось найти даже упоминания об этом в документации, хотя раз есть MApInfo Runtime, то видимо код все таки как-то доступен, к тому же при некоторой настройке он показывается в информационной строке Mapinfo.
Второе - функция описанная в руководстве по Mapbasic'у.

Ответить

Вернуться в «MapInfo»

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

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