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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.01.2012, 16:53   #11
utro35
Пользователь
 
Регистрация: 25.02.2011
Сообщений: 26
По умолчанию

Как раз таймер для меня и проще и понятнее, я никак не могу понять, как вывести значение таймера в label.
label.caption:=IntToStr (t) не срабатывает.
Может быть я его не туда вставляю.
Вот что у меня (по клику сразу появляется 100):
procedure TForm1.Timer1Timer(Sender: TObject);
var i,t: integer;
begin
t:=0;
begin
for i:=1 to 100 do
begin
t:=t+1;
label1.Caption:= inttostr(t);
end;
end;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
Timer1.Enabled:=true;
end;

Последний раз редактировалось utro35; 03.01.2012 в 17:32.
utro35 вне форума Ответить с цитированием
Старый 03.01.2012, 20:06   #12
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,883
По умолчанию

Код:
var t: integer;
...
procedure TForm1.Timer1Timer(Sender: TObject);
begin
if t = 100 then
begin
Timer1.Enabled:= false;
exit;
end;
t:=t+1;
label1.Caption:= inttostr(t);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
Timer1.Enabled:=not Timer1.Enabled;
end;
В следующий раз используйте оформление кода, кнопочкой #
phomm вне форума Ответить с цитированием
Старый 04.01.2012, 10:19   #13
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

phomm
чтобы таймер "не отставал", лучше показыать разницу между системным таймером и запомненным в момент старта временем.
впрочем, в теме, на которую дал ссылочку Пепел Феникса в пост #10, примеры кода уже даны..
Serge_Bliznykov вне форума Ответить с цитированием
Старый 05.01.2012, 23:30   #14
utro35
Пользователь
 
Регистрация: 25.02.2011
Сообщений: 26
По умолчанию

Всем спасибо, все получилось.
utro35 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод значений Stormvvv Помощь студентам 4 19.02.2011 13:22
Вывод всех значений.. ZveRN JavaScript, Ajax 0 06.11.2010 12:26
Таймер и вывод значений Tekkonkinkreet Помощь студентам 2 29.10.2010 13:01
Вывод новых сообщений цикла с верху. Андрейкин PHP 5 28.08.2010 19:23
вывод значений в файл Егорнапример Помощь студентам 1 08.06.2010 22:10