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

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

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


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

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

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

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

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

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

> quit
> *CLEAR event
> return

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

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

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

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

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


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