powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Cannot quit Visual.... ?????
13 сообщений из 13, страница 1 из 1
Cannot quit Visual.... ?????
    #33412753
фокс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проблемка, сделал трэй, ну все работает, а когда выключаеш виндовс - появляется "Cannot quit..." как ее победить?

Я так понимаю это возмущается _screen висящий в системе, но должен же он реагировать на перезагрузку или шутдаун винды???

подскажите плз
...
Рейтинг: 0 / 0
Cannot quit Visual.... ?????
    #33412832
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В программе не определено, что делать по ON SHUTDOWN
...
Рейтинг: 0 / 0
Cannot quit Visual.... ?????
    #33413051
фокс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а как определить? подскажите пожалуйста,
просто дать такую команду в начале программы?
...
Рейтинг: 0 / 0
Cannot quit Visual.... ?????
    #33413081
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почитай эту статью .
...
Рейтинг: 0 / 0
Cannot quit Visual.... ?????
    #33413264
фокс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
почитал, сделал, но прикольно работает,
делаешь в винде restart, он убирает мою програмку из трея и все...


со второй попытки рестарт проходит

чего-то не хватает?
...
Рейтинг: 0 / 0
Cannot quit Visual.... ?????
    #33414209
фокс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
UP
...
Рейтинг: 0 / 0
Cannot quit Visual.... ?????
    #33414320
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В процедуре SHUTDOWN стоит QUIT?
...
Рейтинг: 0 / 0
Cannot quit Visual.... ?????
    #33414631
фокс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
там стоит:

PROCEDURE v
*RELEASE windows
*ON SHUTDOWN
tim.release
*CLOSE ALL
*CLEAR all
CLEAR event
return

quit не рекомендуют в этой статье..
...
Рейтинг: 0 / 0
Cannot quit Visual.... ?????
    #33414700
фокс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сделал так:

PROCEDURE v
*RELEASE windows
ON SHUTDOWN
tim.release
*CLOSE ALL
*CLEAR all
quit
*CLEAR event
return

вроде работает..
...
Рейтинг: 0 / 0
Cannot quit Visual.... ?????
    #33415385
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi фокс!

> quit
> *CLEAR event
> return

Return не нужен, а вот CLEAR EVENTS не помешает - только подними его выше
QUIT-а.
Без QUIT действительно фоксовая прога прерывает процесс шатдауна (но сама
конечно закрывается - потому повторная попытка шатдауна проходит нормально).

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Cannot quit Visual.... ?????
    #33415672
фокс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hi Igor!

Если поднять его выше quit - quit не сработает, т.к. программа уйдет на read event...
...
Рейтинг: 0 / 0
Cannot quit Visual.... ?????
    #33416050
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
фоксЕсли поднять его выше quit - quit не сработает, т.к. программа уйдет на read event...
Нет. Не уйдет.

Когда я писал приведенную статью, то тоже считал, что CLEAR EVENTS работает как команда RETURN. Оказалось, что это не так.

По сути, CLEAR EVENTS просто снимает некий "внутренний флаг", который устанавливается командой READ EVENTS. Но тот программный модуль (или цепочка модулей) в котором дана команда CLEAR EVENTS прерваны не будут. Все отработает до конца. До команды RETURN или, как в данном случае, до команды QUIT.
...
Рейтинг: 0 / 0
Cannot quit Visual.... ?????
    #33416181
фокс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все понятно, большое спасибо!!!
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Cannot quit Visual.... ?????
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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