|
|
|
Как сделать отсчет времени
|
|||
|---|---|---|---|
|
#18+
Потребовалось тут вставить счетчик секунд, но не знаю как. Надо чтоб при запуске проги в панельке начался идти счетчик секунд, например, чтобы узнать сколько времени потребовалось для выполнения теста. Так же интересует, как сделать то же самое, только наоборот. Типа, дали мне 180 сек. для выполнения того же теста. Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2006, 17:49 |
|
||
|
Как сделать отсчет времени
|
|||
|---|---|---|---|
|
#18+
Юзать таймер ... И сказать какую среду разработки используете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2006, 17:50 |
|
||
|
Как сделать отсчет времени
|
|||
|---|---|---|---|
|
#18+
JibSkeartЮзать таймер ... И сказать какую среду разработки используете. Таймер юзаю, но не то получается, он один раз прибавляет единичку и всё... С++ Builder 6 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2006, 17:55 |
|
||
|
Как сделать отсчет времени
|
|||
|---|---|---|---|
|
#18+
sb8 Таймер юзаю, но не то получается, он один раз прибавляет единичку и всё... Так он, похоже, отключается при первой отработке OnTimer (т.е. Timer->Enabled = false), а в вашем случае этого делать не надо. Как вариант - можно просто запомнить время начала и окончания эксперимента, если отображение "в процессе" не обязательно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2006, 19:54 |
|
||
|
Как сделать отсчет времени
|
|||
|---|---|---|---|
|
#18+
sb8 JibSkeartЮзать таймер ... И сказать какую среду разработки используете. Таймер юзаю, но не то получается, он один раз прибавляет единичку и всё... С++ Builder 6 код покажите . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2006, 22:40 |
|
||
|
Как сделать отсчет времени
|
|||
|---|---|---|---|
|
#18+
единичку к глобальной переменной прибавляешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 08:59 |
|
||
|
Как сделать отсчет времени
|
|||
|---|---|---|---|
|
#18+
JibSkeart sb8 JibSkeartЮзать таймер ... И сказать какую среду разработки используете. Таймер юзаю, но не то получается, он один раз прибавляет единичку и всё... С++ Builder 6 код покажите . void __fastcall TForm1::Timer2Timer(TObject *Sender) { Panel1->Caption = Panel1->Caption + 1; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 11:10 |
|
||
|
Как сделать отсчет времени
|
|||
|---|---|---|---|
|
#18+
sb8 Panel1->Caption = Panel1->Caption + 1; Так это конкатенация строк, а не инкремент. Делай хотя бы так: Panel1->Caption = StrToInt(Panel1->Caption)+1; Но лучше использовать что-нибудь более точное, чем TTimer для подсчёта времени. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 11:27 |
|
||
|
Как сделать отсчет времени
|
|||
|---|---|---|---|
|
#18+
sb8 Panel1->Caption = Panel1->Caption + 1; Caption - не целое число, не издевайся над ним, жалко ведь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 12:08 |
|
||
|
Как сделать отсчет времени
|
|||
|---|---|---|---|
|
#18+
Dmitrii K. sb8 Panel1->Caption = Panel1->Caption + 1; Так это конкатенация строк, а не инкремент. Делай хотя бы так: Panel1->Caption = StrToInt(Panel1->Caption)+1; Но лучше использовать что-нибудь более точное, чем TTimer для подсчёта времени. Во! так как я и хотел. Огромное спасибо!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 14:11 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=330&tid=2030283]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 332ms |

| 0 / 0 |
