Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.05.2011, 13:29   #1
Monotonik
Новичок
Джуниор
 
Регистрация: 07.05.2011
Сообщений: 7
Радость Sleep привязать Label1

можно ли привязать функцию Sleep к определенному Label1 ?
что бы он при открытие формы не сразу появлялся а через некоторое время.

заранее спасибо
Monotonik вне форума Ответить с цитированием
Старый 07.05.2011, 14:32   #2
}|{opa KopHeB
Пользователь
 
Регистрация: 14.01.2011
Сообщений: 23
По умолчанию

Функция Sleep() "повесит" интерфейс (если конечно не запускать её в отдельном потоке). В Вашем случае уместнее использовать таймер - TTimer. В событие OnTimer вставите свой код, например Label1->Caption="Hello Word!";
}|{opa KopHeB вне форума Ответить с цитированием
Старый 07.05.2011, 15:23   #3
Monotonik
Новичок
Джуниор
 
Регистрация: 07.05.2011
Сообщений: 7
По умолчанию

так таймер это же цикличная функция. и это у меня будет повторятся ,
а мне просто нужно при входе на форму что бы по очереди через какое то заданное время появлялись Label1 . Label2 и т.д.
Monotonik вне форума Ответить с цитированием
Старый 07.05.2011, 15:48   #4
}|{opa KopHeB
Пользователь
 
Регистрация: 14.01.2011
Сообщений: 23
По умолчанию

Что мешает после его выключить???????

Цитата:
Label1->Caption="Hello Word!";
Timer1->Enabled=false;
}|{opa KopHeB вне форума Ответить с цитированием
Старый 07.05.2011, 16:10   #5
Monotonik
Новичок
Джуниор
 
Регистрация: 07.05.2011
Сообщений: 7
По умолчанию

ну сейчас попробую . а то помню у меня так не получалось.

лейблы все вместе появлялись.. не через время
Monotonik вне форума Ответить с цитированием
Старый 07.05.2011, 16:44   #6
Monotonik
Новичок
Джуниор
 
Регистрация: 07.05.2011
Сообщений: 7
По умолчанию

ааа ты не понял((

мне нужно тупо что б у меня текст по словам выходил при переходе на форму. что б визибл каждого лейбла менялся через время. а не все в одно время
Monotonik вне форума Ответить с цитированием
Старый 07.05.2011, 16:48   #7
}|{opa KopHeB
Пользователь
 
Регистрация: 14.01.2011
Сообщений: 23
По умолчанию

Несколько таймеров религия не позволяет сделать???
}|{opa KopHeB вне форума Ответить с цитированием
Старый 07.05.2011, 16:53   #8
Monotonik
Новичок
Джуниор
 
Регистрация: 07.05.2011
Сообщений: 7
По умолчанию

уже сделаны...
и нечего.
текст сразу появляется при переходе на форму
Monotonik вне форума Ответить с цитированием
Старый 07.05.2011, 16:58   #9
}|{opa KopHeB
Пользователь
 
Регистрация: 14.01.2011
Сообщений: 23
По умолчанию

1) Для каждого Label свой OnTimer
2) У каждого TTimer есть свойство Interval (время срабатывания в миллисекундах)

ужас
}|{opa KopHeB вне форума Ответить с цитированием
Старый 07.05.2011, 17:00   #10
Monotonik
Новичок
Джуниор
 
Регистрация: 07.05.2011
Сообщений: 7
По умолчанию

ну так все и сделано
у одного 1000 и у второго 1500 интервал
работают таймеры на onformactive

ужас
Monotonik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
имя файла в Label1 )Игнат( Общие вопросы Delphi 5 26.06.2009 19:42
Проблема с Label1 Vladnet Общие вопросы Delphi 2 31.03.2009 23:44
Привязка Form1 к Label1 KWN, lnc Общие вопросы Delphi 9 11.03.2009 10:17
label1 blackstersl Общие вопросы Delphi 3 11.09.2008 17:21
label1 in panel blackstersl Общие вопросы Delphi 1 09.09.2008 19:20