powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Борода какая-то с таймером
3 сообщений из 3, страница 1 из 1
Борода какая-то с таймером
    #32280056
Lamerok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
procedure TForm1.Timer1Timer(Sender: TObject);
var a:integer;
begin
if a=0 then
begin
Button.Font.Color:=clblack;
a:=1;
end
else
begin
Button.Font.Color:=clred;
a:=0;
end;
end;

Кнопочка Button не моргает так, как я задумал, точнее она вообще никак не моргает....А в стареньком школьном бейсике моргала...
...
Рейтинг: 0 / 0
Борода какая-то с таймером
    #32280075
ZrenBy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. У Buttona цвет фонта ты не поменяешь просто так.

2. И вообще var a:Integer у тебя не статик.

3. Рабочий вариант
Код: plaintext
1.
2.
3.
4.
5.
procedure TForm1.Timer1Timer(Sender: TObject);
begin
  Timer1.Tag := (Timer1.Tag+ 1 )mod  2 ;
  Panel1.Font.Color := (Timer1.Tag mod  2 )*clRed + ((Timer1.Tag+ 1 )mod  2 )*clBlack;
end;
...
Рейтинг: 0 / 0
Борода какая-то с таймером
    #32280079
Lamerok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Заработало!!!
Правда мой (первый) вариант. Достаточно было переменную a объявить в глобальных переменых...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Борода какая-то с таймером
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]