Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как сделать чтобы после 10 минут работы форма сама закрылась? / 4 сообщений из 4, страница 1 из 1
12.08.2013, 14:18
    #38363184
p672
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтобы после 10 минут работы форма сама закрылась?
Имеется проект в Visual Fox Pro 9 он содержит только одну форму.
Нужно сделать чтобы после 10 минут работы после старта программы форма сама автоматически закрылась без вопросов (чтобы вся программа закрылась).
Сохранение информации делать не нужно! пользователи только читают информацию и формируют отчёт.
Как это сделать?
Я на Visual Fox Pro давно пишу но таймером ни разу не пользовался.
...
Рейтинг: 0 / 0
12.08.2013, 15:07
    #38363308
Дед Евгений
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтобы после 10 минут работы форма сама закрылась?
Использовать таймер на форме очень прпосто. Поставь на форме таймер, в свойствах Interval пропиши время срабатывания. Отчет времени идет в милисекундах. Соответственно в одно минуте буде 60 000 мс. В методе Timer пропиши процедуру, в твоем случае закрытие формы Thisform.Release.
...
Рейтинг: 0 / 0
12.08.2013, 15:11
    #38363319
MelnikA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтобы после 10 минут работы форма сама закрылась?
Приветствую p672 .
Ну если совсем просто, то:
1. Добавить на форму объект Timer .
2. Установить для его свойство Interval=600000 (10 минут в миллисекундах) .
3. В методе Timer этого объекта прописать нужный код , если закрытие формы , то thisform.release (к примеру) .

Хотя конечно так уж совсем просто не делают , как минимум помимо команды закрытия формы в событии таймера пишут проверку на "легитимность" закрытия , тот же вопрос(диалог) с подтверждением закрытия к примеру ....
Но это дело желания .
Удачи ! :)
...
Рейтинг: 0 / 0
15.08.2013, 11:02
    #38367181
p672
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтобы после 10 минут работы форма сама закрылась?
у меня всё получилось. вы очень помогли. благодарю вас. слава форуму sql.ru
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как сделать чтобы после 10 минут работы форма сама закрылась? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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