Показать сообщение отдельно
  #5  
Старый 10.05.2011, 18:32
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

Как я уже сказал, динамическое создание. Руки не отвалились еще настраивать 13 разных лейбелов? =) я так не могу...
По динамическому созданию полно статей, и в том числе на этом форуме. Однако повторю в очередной раз:
Код:
Var lbl: array[0..12] of TLabel;
...
//Создание:
for i:=0 to 12 do
begin
 lbl[i]:=TLabel.Create({не помню, есть ли тут что, если есть, то Form1});
 lbl[i].Parent:=Form1;
 lbl[i].Top:=i*20;
 lbl[i].Left:=0;
 lbl[i].Caption:='123';
end;
...
//Меняем все:
for i:=0 to 12 do
begin
if lbl[i].Caption='Сдал' then
блаблаблаблаблабла...
end;
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием