Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
MBegma
Зарегистрирован: 26.05.2009 Сообщения: 7
|
Добавлено: Вт Май 26, 2009 9:14 pm Заголовок сообщения: Два окна карты (MapInfo + Delphi) |
|
|
Здравствуйте,
Возникла проблема. в приложении, написано на Delphi (использую СОМ импортировал библиотеку типов), необходимо одновременно отображать ДВА окна с картой рядом (в одном карта, в другом слой с привязанным растром), плюс к этому надо их синхронизировать. Разобрался с примерами на MapBasic. Там вроде все понятно.
Как это сделать с помощью Delphi? Использовать две панели и хранить их хендлы.
Или можно какнить запустить программу на MapBasic. Но не могу понять как туда передавать параметры.
Что не совсем понятно. Может кто что подскажет?
Спасибо. |
|
Вернуться к началу |
|
|
FedorinoFF
Зарегистрирован: 01.02.2007 Сообщения: 272 Откуда: Санкт-Петербург
|
Добавлено: Чт Июн 04, 2009 10:08 pm Заголовок сообщения: |
|
|
очень просто. перед созданием очередного окна Mapinfo
...
mi.DO_('set next window parent ' + IntToStr(DelphiWindowClientHandle)+' style 0'); (кажется 0, но можно глянуть в доке)
mi.Do('map from....') |
|
Вернуться к началу |
|
|
MBegma
Зарегистрирован: 26.05.2009 Сообщения: 7
|
Добавлено: Пт Июн 05, 2009 9:03 am Заголовок сообщения: |
|
|
Спасибо. Буду пробовать |
|
Вернуться к началу |
|
|
|