FoxPro Club Главная

Конференция Решения Фотоальбом Сайт М.Дроздова Статьи Файловый архив Книга Visual FoxPro 9.0 Русский Help для Visual FoxPro
Пользователей: 9233
Вход
Как привязать таймер к главному окну VFP

Объект таймер появился в VFP3. Он может выполнять определенный код регулярно, через определенное время. Так же это невидимый компонент. Его легко поместить на фому, но как его поместить на главное окно VFP ?


 
Прислал: Microsoft KB   Категория: Разное


Как привязать таймер к главному окну VFP

Системная переменная _SCREEN содержит свойства управляющие главным окном VFP, которым можно управлять аналогично любой форме.

Следующий код ставит таймер на главное окно, аналогичный код может использовать для установки любого компонента на главное окно.

Нажмите F6 для удаление таймера.

* Для удаления объекта:
ON KEY LABEL F6 _SCREEN.RemoveObject('oTime')

* Активизация таймера:
_SCREEN.AddObject('oTime','MyTimer')

* Определение класса. Событие TIMER срабатывает каждую секунду, и отображается
* WAIT WINDOW
DEFINE CLASS MyTimer AS Timer
Interval= 1000
PROCEDURE Timer
WAIT WINDOW (TIME()) NOWAIT
ENDPROC
ENDDEFINE


 
Сделайте оценку этого решения Плохо Удовлетворительно Так себе Хорошо Отлично Текущая оценка: (4.925)
Дополнения пользователей
Как привязать таймер к главному окну VFP
[+][?]
[Дополнить]



© 2000-2017 Fox Club 
При размещении любых материалов с сайта на других ресурсах- прямая ссылка на www.foxclub.ru обязательна
Яндекс.Метрика