|
Модераторы: ginnie, korob2001 |
|
Gain |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 13.10.2010 Репутация: нет Всего: нет |
Народ, помогите с написанием таймера! Есть простое GUI приложение, в котором при нажатии определенной кнопки должен запускаться таймер на 60 секунд. При этом каждую секунду нужно отрисовывать текущее состояние таймера (60, 59, 58, ...).
Вроде бы самое оно функция settimer и последующая обработка сигнала (экзампл с man-странички Time::HiRes): use Time::HiRes qw ( setitimer ITIMER_VIRTUAL time ); $SIG{VTALRM} = sub { print time, "\n" }; setitimer(ITIMER_VIRTUAL, 10, 2.5); но получается ошибка: Your vendor has not defined Time::HiRes macro ITIMER_VIRTUAL, used at line 3. Windows 7, ActivePerl 5.12 |
|||
|
||||
Pfailed |
|
|||
Опытный Профиль Группа: Участник Сообщений: 933 Регистрация: 19.7.2009 Репутация: 2 Всего: 39 |
Обычно в GUI библиотеках есть свои таймеры. Какую библиотеку используете?
|
|||
|
||||
Gain |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 13.10.2010 Репутация: нет Всего: нет |
wxWidgets (wxPerl)
|
|||
|
||||
Pfailed |
|
|||
Опытный Профиль Группа: Участник Сообщений: 933 Регистрация: 19.7.2009 Репутация: 2 Всего: 39 |
||||
|
||||
Gain |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 13.10.2010 Репутация: нет Всего: нет |
спасибо, как-то сразу и не увидел этот виджет
|
|||
|
||||
Правила форума "Perl: Системное программирование" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Системное программирование | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |