Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Активная форма / 3 сообщений из 3, страница 1 из 1
16.04.2010, 12:13
    #36582145
sqlnew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Активная форма
Добрый день!

Есть проблемка. На форме есть таймер. Нужно, чтобы он отрабатывал только тогда, когда форма активна. Форма не модальная.

Искал по форуму нашел,

if type("_screen.ActiveForm")=="O" .and. _screen.ActiveForm.Name="MYFORM"

но не работает.
перехожу в другую форму - таймер срабатывает все равно.

Может, кто чего подскажет?
...
Рейтинг: 0 / 0
16.04.2010, 12:18
    #36582166
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Активная форма
Включай таймер в событии Activate-формы и отключай в событии Deactivate

ThsiForm.Timer1.enabled = .F./.T.
...
Рейтинг: 0 / 0
16.04.2010, 13:01
    #36582269
sqlnew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Активная форма
ВладимирМ,


То, что доктор прописал!

Большое спасибо!
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Активная форма / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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