|
как выйти из exe?
|
|||
---|---|---|---|
#18+
Hi парни! подскажите как закрыть екзешник, тупо зделал кноку с командой quit, а как сделать чтоб смог закрыть привычным способом для пользователя? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2009, 14:48 |
|
как выйти из exe?
|
|||
---|---|---|---|
#18+
Не надо было делать приложение на базе As Top-Level формы - не получили бы проблем. Теперь мучайтесь А вообще-то, нажатие на крестик в правом верхнем углу формы вызывает срабатывание события Form.QueryUnload(). Там и делайте нужную обработку. Поскольку уже есть кнопка, то примерно так: Код: plaintext 1. 2. 3.
Здесь CmdExit - это имя той самой кнопки на форме в которой прописана команда Quit. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2009, 15:17 |
|
как выйти из exe?
|
|||
---|---|---|---|
#18+
Используйте ON SHUTDOWN do appexit. И прописывайте в процедуре все необходимые для программы оперции выхода, типа close databases all и т.п. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2009, 15:18 |
|
как выйти из exe?
|
|||
---|---|---|---|
#18+
парни, чёт не понятно, не получается,.... я пишу это в главную прогу, от куда запускается форма, или я кудато не туда и не так, подскажите пожалста ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2009, 16:45 |
|
как выйти из exe?
|
|||
---|---|---|---|
#18+
В главном файле вставляте ON SHUTDONW ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2009, 16:58 |
|
как выйти из exe?
|
|||
---|---|---|---|
#18+
VictorSK, написал ON SHUTDOWN хочу закрыть *.exe и пишет "невозможно завершить Visual FoxPro" ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2009, 17:04 |
|
как выйти из exe?
|
|||
---|---|---|---|
#18+
Liosha_nove4okVictorSK, написал ON SHUTDOWN хочу закрыть *.exe и пишет "невозможно завершить Visual FoxPro"Что говорит о том, что до On shutdown дело не дошло. Ищите причину. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2009, 17:08 |
|
как выйти из exe?
|
|||
---|---|---|---|
#18+
проходящий., вот весь код в главной проге, разве 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 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2009, 17:13 |
|
как выйти из exe?
|
|||
---|---|---|---|
#18+
Liosha_nove4ok, он должен быть не в конце, а там где обрабатывается нажатие на "крестик" и принято решение таки из программы выходить. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2009, 17:22 |
|
как выйти из exe?
|
|||
---|---|---|---|
#18+
проходящий., а можно по конкретней? понимаю для когото пустиковый вопрос но для меня не очень, просто понезнанию ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2009, 17:27 |
|
как выйти из exe?
|
|||
---|---|---|---|
#18+
Вешайте выход на кнопку. Команда SHUTDOWN одна не выполнет выход, к ней необходимо добавить код обработки выхода. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2009, 18:19 |
|
как выйти из exe?
|
|||
---|---|---|---|
#18+
Не могу выйти из FoxPro. Закрыть приложение. Более подробно. Аварийное прекращение приложения. Настройка ON ShutDown ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2009, 19:23 |
|
|
start [/forum/topic.php?fid=41&fpage=128&tid=1586512]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 319ms |
total: | 443ms |
0 / 0 |