![]() |
|
Модераторы: ginnie |
![]()
|
|
| kostofffan |
|
|||
|
Unregistered |
Если кто шарит в модуле Tk подскажите плз. Как сделать так, чтобы определенная функция выполнялась с определенным интервалом? (к примеру сделать часы)
Сенкс! P.S.: alarm не предлагать -- я под виндами ))) |
|||
|
||||
| ElectricalStorm |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 547 Регистрация: 22.1.2004 Репутация: нет Всего: 9 |
-------------------- Нужно знать инструмент, которым пользуешься |
|||
|
||||
| kostofffan |
|
|||
|
Unregistered |
Нет, вы не поняли. Есть, к примеру, такой кусок кода:
И нужно, чтобы каждую секунду в полях $sec_entry, $min_entry и $hour_entry обновлялось значение. Но при этом паралельно должны обрабатываться и другие события, к примеру: нажатие какой либо кнопки, ввод в поле и т.д. |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: нет Всего: 39 |
Добавить meta тег reload, тогда страница будет обновляться.
Если хочешь обновлять только поля - обновляй невидимый фрейм и javascript путь меняет значение вполях. |
|||
|
||||
| Samot |
|
|||
|
Unregistered |
Для повторения действий, для языков программирования были придуманы цинлы.
В твоем случае можно написать функция(а-ля процедура) и в каждой итерации цикла вызываешь эту функцию. А чтобы через три секунды делаешь вот так: while ( sleep( 3 ) ) { main_procedure(); } |
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: нет Всего: 61 |
Создай цикл, в котором будешь постоянно обновлять преременные $sec, $min, $hour. И на каждой итерации юзай метод update.
Вот короткий пример:
Удачи. -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: GUI | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |