Показать сообщение отдельно
  #4  
Старый 15.03.2008, 15:49
Gad99 Gad99 вне форума
Новичок
 
Регистрация: 21.02.2008
Адрес: мурманск
Сообщения: 72
Репутация: 10
По умолчанию

Вот так создаю
Код:
procedure TForm1.CreateLabel (x : integer);
var LabelAr : array of TLabel;
k : byte;
Begin
  For k := 1 to x do
    Begin
    SetLength(LabelAr,k);
    LabelAr[k] := TLabel.Create(self);
    LabelAr[k].Name := 'MyLabel'+inttostr(k);
    LabelAr[k].Left := 50;
    LabelAr[k].Top :=k * 50;
    LabelAr[k].Parent := Text.Panel1;
    End;
End;
Вот так пытаюсь использовать
Код:
CreateLabel(1);
Text.MyLabel1.Caption := 'hello';
Text.MyLabel1.Left := (Text.Panel1.Width - Text.MyLabel1.Width)Div 2;
Ответить с цитированием