| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Часы на форме |
| Автор: =Женек= 30.10.2005, 14:43 |
| Хочется сделать такую штуку: по нажатии кнопки запускается некий процесс, а на форме отображается время прошедшее после нажатия кнопки. Конечно, первое что приходит в голову - TStaticText, заголовок которого равен текущее время - время нажатия кнопки. Однако очень не хочется вставлять в каждую функцию (а их у меня более 20) код подсчета этого времени и вывода на экран. Какой альтернативный способ можете предложить? |
| Автор: BreakPointMAN 30.10.2005, 15:21 | ||||
Что ты подразумеваешь под "запуском некоего процесса"?
а зачем "вставлять в каждую функцию" "код подсчета этого времени"? В какие функции? Если я правильно тебя понял, ты можешь кинуть на форму компонент Timer (закладка System палитры компонентов), запускать его при нажатии своей кнопки, останаливать, когда "процесс" твой закончится, а по событиям таймера обновлять информацию о прошедшем времени... Или со вторым потоком поиграйся, если так не получится. |
| Автор: =Женек= 30.10.2005, 18:35 |
| поторопился спрашивать, сам дошел... |