powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как выйти из exe?
12 сообщений из 12, страница 1 из 1
как выйти из exe?
    #35958512
Liosha_nove4ok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hi парни! подскажите как закрыть екзешник, тупо зделал кноку с командой quit, а как сделать чтоб смог закрыть привычным способом для пользователя?
...
Рейтинг: 0 / 0
как выйти из exe?
    #35958601
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не надо было делать приложение на базе As Top-Level формы - не получили бы проблем. Теперь мучайтесь

А вообще-то, нажатие на крестик в правом верхнем углу формы вызывает срабатывание события Form.QueryUnload(). Там и делайте нужную обработку. Поскольку уже есть кнопка, то примерно так:

Код: plaintext
1.
2.
3.
* Form.QueryUnload
NODEFAULT
ThisForm.CmdExit.Click()

Здесь CmdExit - это имя той самой кнопки на форме в которой прописана команда Quit.
...
Рейтинг: 0 / 0
как выйти из exe?
    #35958608
VictorSK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Используйте ON SHUTDOWN do appexit.
И прописывайте в процедуре все необходимые для программы оперции выхода, типа close databases all и т.п.
...
Рейтинг: 0 / 0
как выйти из exe?
    #35958925
Liosha_nove4ok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
парни, чёт не понятно, не получается,.... я пишу это в главную прогу, от куда запускается форма, или я кудато не туда и не так, подскажите пожалста
...
Рейтинг: 0 / 0
как выйти из exe?
    #35958977
VictorSK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В главном файле вставляте ON SHUTDONW
...
Рейтинг: 0 / 0
как выйти из exe?
    #35958995
Liosha_nove4ok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VictorSK,

написал
ON SHUTDOWN

хочу закрыть *.exe и пишет "невозможно завершить Visual FoxPro"
...
Рейтинг: 0 / 0
как выйти из exe?
    #35959015
Liosha_nove4okVictorSK,

написал
ON SHUTDOWN

хочу закрыть *.exe и пишет "невозможно завершить Visual FoxPro"Что говорит о том, что до On shutdown дело не дошло. Ищите причину.
...
Рейтинг: 0 / 0
как выйти из exe?
    #35959036
Liosha_nove4ok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проходящий.,

вот весь код в главной проге, разве ON SHUTDOWN не в конце должен быть?

автор
_screen.WindowState = 2
PUBLIC p_dbf, p_dbf1, p_dbf2, p_txt, p_txt1, p_txt2, p_idx, p_lan, p_arh, p_dbf3, pprd, serv_plan, serv_ok3, serv_zp2

use INSTAL
goto 1
p_dbf = alltrim(Way) && 1: PLAN
skip
p_dbf1 = alltrim(Way) && 2: OK3
skip
p_dbf2 = alltrim(Way) && 3: ZP2
skip
p_dbf4 = alltrim(Way) && 4: copy
skip
p_txt1 = alltrim(Way) && 5:
skip
p_txt2 = alltrim(Way) && 6:
skip
p_idx = alltrim(Way) && 7:
skip
p_lan = alltrim(Way) && 8:
skip
p_arh = alltrim(Way) && 9:
skip
p_dbf3 = alltrim(Way) && 10:
skip
pprd = alltrim(Way) && 11:
skip
serv_plan = alltrim(Way) && 12:
skip
serv_ok3 = alltrim(Way) && 13:
skip
serv_zp2 = alltrim(Way) && 14:
skip


DO FORM statform.scx
READ EVENTS
_screen.Visible = .T.


ON SHUTDOWN
...
Рейтинг: 0 / 0
как выйти из exe?
    #35959079
Liosha_nove4ok,
он должен быть не в конце, а там где обрабатывается нажатие на "крестик" и принято решение таки из программы выходить.
...
Рейтинг: 0 / 0
как выйти из exe?
    #35959102
Liosha_nove4ok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проходящий.,

а можно по конкретней? понимаю для когото пустиковый вопрос но для меня не очень, просто понезнанию
...
Рейтинг: 0 / 0
как выйти из exe?
    #35959299
VictorSK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вешайте выход на кнопку. Команда SHUTDOWN одна не выполнет выход, к ней необходимо добавить код обработки выхода.
...
Рейтинг: 0 / 0
как выйти из exe?
    #35959440
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как выйти из exe?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]