Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Radgard
Зарегистрирован: 23.07.2007 Сообщения: 25
|
Добавлено: Ср Авг 22, 2007 3:00 am Заголовок сообщения: И снова проблемы с MapInfo+MapBasic+Delphi |
|
|
Помогите пожалуйсиа в такой ситуации:
написал программку на mapbasic, которая создает кнопку на панели инструментов MapInfo.
Нажимаю на кнопку, запускается мой .exe файл (run program). Он отображает информацию о выбранном мышкой на карте объекте...
вот как теперь сделать так, чтобы после каждого нажатия по этой кнопке мое приложение либо закрывалось перед этим, либо обновлялось?
потому что у меня их открывается ровно столько, сколько раз я нажимаю свою созданную кнопку...
сам оператора закрытия приложения найти так и не смог...
заранее спасибо... |
|
Вернуться к началу |
|
|
Андрей Могильный
Зарегистрирован: 21.03.2006 Сообщения: 864
|
Добавлено: Ср Авг 22, 2007 4:53 pm Заголовок сообщения: |
|
|
Добавь в свою EXE-программу мьютекс, чтобы запускался только один EXE-шник только один раз. И если он видит этот мьютекс (т.е. запущен уже exe-шник), то пусть "пнет" как-нибудь эту уже запущенную копию, чтобы она обновила данные. Под словом "пнет" рассмотри любые механизмы межпроцессного взаимодействия в Windows, на свой вкус. |
|
Вернуться к началу |
|
|
|