![]() |
|
#1
|
|||
|
|||
![]() Как добавить надпись(label) в самой прогамме? т.е. запускаю свою прогу, нажимаю на кнопку и у меня появляеться новая надпись
|
#2
|
|||
|
|||
![]() Label.Create
![]() Ну я лучше б на твоем месте список сделал - он удубней во всех отношениях... Я ни в чем никогда не уверен... И в этом тоже... ![]() |
#3
|
||||
|
||||
![]() Нет, неправильно
вот как надо Код:
var MyLabel:TLabel; ... procedure TForm1.FormCreate(Sender:TObject): begin MyLabel:=TLabel.Create(Self); MyLabel.Parent:=Self; //Куда мы хотим разместить лайбу MyLabel.Caption:='Hello world'; //Текст лайбы MyLabel.Left:=10;//Позиция по Х MyLabel.Top:=10;//Позиция по У end; — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#4
|
|||
|
|||
![]() Спасибо большое!!! А если их много надо делать, то как?
|
#5
|
|||
|
|||
![]() Делай например массив
lbl : array[0..100] of TLabel Delphi - это лишь инструмент, а что ты сможешь создать при помощи этого инструмента, зависит исключительно от тебя. |
#6
|
||||
|
||||
![]() а потом по индексу конструируй
Код:
var labels:array[0..100]of TLabel; index:byte; begin for index:=0 to 100 do begin labels[index]:=TLabel.Create(self); labels[index].parent:=self; //...and so one... end; — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |