Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
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). |
|
Вернуться к началу |
|
|
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'е стандартными средствами. |
|
Вернуться к началу |
|
|
|