www.map-info.ru :: Просмотр темы - переход к окну приложения
                               РќР° главную страницу сайта

 
                                
ВходВход    РегистрацияРегистрация    ПрофильПрофиль    ПользователиПользователи    ГруппыГруппы    FAQFAQ    ПоискПоиск  

 
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Предыдущая тема :: Следующая тема  
Автор Сообщение
Gazi



Зарегистрирован: 14.02.2010
Сообщения: 30

СообщениеДобавлено: Ср Июн 08, 2011 10:39 am    Заголовок сообщения: переход к окну приложения Добавить ответ со ссылкой на данный текст

Есть графический интерфейс пользователя, одной из функций которого является открытие MapInfo, карты, формы с кнопками, что осуществляет запуск скриптов, расчеты и т.п.

Вопрос в том, как мне при нажатии кнопки на форме вернутся из MI обратно к моему GUI. Перерыл справочник с функциями, но ничего подходящего не видел (Run Program запускает программу, но она ведь уже открыта и нужно только перейти к ней).
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
agentbond007



Зарегистрирован: 08.12.2009
Сообщения: 56

СообщениеДобавлено: Чт Июн 09, 2011 9:54 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

У меня это реализовано в GUI, где при запуске спрашивается "GUI запущен?", если да то разверни(покажи окно GUI). Very Happy
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Gazi



Зарегистрирован: 14.02.2010
Сообщения: 30

СообщениеДобавлено: Вс Июн 12, 2011 11:33 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

дело в том, что Gui сам делал в MATLAB, в мапбейсике сделал форму под свои потребности, вот только не знаю как осуществить переход. Можно конечно кнопку сделать, которая бы полностью закрыла MI, тогда бы автоматически перешел из MI к своему Gui. Но хотелось бы два варианта продумать
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Arhara



Зарегистрирован: 18.02.2009
Сообщения: 400
Откуда: Moscow, RF

СообщениеДобавлено: Пн Июн 13, 2011 1:24 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

тупо в лоб, напишите на любом языке программирования программу, которая передает управление окну с известным Windows номером, номер этого окна передавайте в MapBasic, хотя бы и через файл во системном временном каталоге, и эту программу вызывайте в MapBasic'е стандартными средствами.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Top.Mail.Ru