![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Как сделать чтобы при нажатии на первую кнопку выводился таймер на Label 1, а при нажатии на кнопку Button2 счетчик на Label 1 обнулялся и работал счетчик на Label2.
|
|
#2
|
||||
|
||||
|
Цитата:
Код:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
case Timer1.Tag of
1:
begin
Label1.Tag := Label1.Tag + 1;
Label1.Caption := IntToStr(Label1.Tag)
end;
2:
begin
Label2.Tag := Label2.Tag + 1;
Label2.Caption := IntToStr(Label2.Tag)
end;
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
Timer1.Enabled := False;
Timer1.Tag := 1;
Label1.Tag := 0;
Label1.Caption := '0';
Label2.Tag := 0;
Label2.Caption := '0';
Timer1.Enabled := True;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
Timer1.Enabled := False;
Timer1.Tag := 2;
Label1.Tag := 0;
Label1.Caption := '0';
Label2.Tag := 0;
Label2.Caption := '0';
Timer1.Enabled := True;
end; |
| Этот пользователь сказал Спасибо poli-smen за это полезное сообщение: | ||
fufic (28.10.2012)
| ||
|
#3
|
|||
|
|||
|
Спасибо, все работает
![]() |