25.06.2007, 10:29 | #1 |
Новичок
Регистрация: 26.05.2007
Сообщений: 141
|
С++
В общем учу, сделал, что б при расширении окна появлялась надпись, а как сделать, что б она исчезала через 5 сек не вьехал, мож кто просветит?
C++ Builder |
27.06.2007, 01:17 | #2 |
программист
Регистрация: 09.10.2005
Сообщений: 83
|
ну, попробуй при расширении окна, когда делаешь надпись видимой, включать таймер на 5 секунд, который скрывает надпись и выключает сам себя (чтоб только один раз работал)
__________________
"Нельзя бояться, страх убивает разум" Ф. Герберт |
27.06.2007, 23:37 | #3 |
Новичок
Регистрация: 26.05.2007
Сообщений: 141
|
да ет ясно, не могу вот как раз связать таймер с надписью, что б он скрывал ее (завершал), хотя.... есть идейка.
|
27.06.2007, 23:47 | #4 |
программист
Регистрация: 09.10.2005
Сообщений: 83
|
насколько я знаю, у надписи (Label) есть свойство visible. Я вообще в другой среде программлю, но это вроде везде одинаково
__________________
"Нельзя бояться, страх убивает разум" Ф. Герберт |
28.06.2007, 00:06 | #5 |
Программист
|
У таймера есть событие tick, и период времени. Создай это событие (двойной щелчек мышки на нем), и там уже скрывай надпись. И не забудь сделать timer.Enable = false, иначе он у тебя всю программу тикать будет. А timer.Enable = true (запуск) дедлай при расширении окна, на то тоже есть событие.
|
|