Добавлено спустя 35 минут 39 секунд:
- Код: Выделить всё
For i:=0 to Self.ControlCount-1 do
ShowMessage(Self.Controls[i].name);
Ну и проверять там все остальное.
Модератор: Модераторы
For i:=0 to Self.ControlCount-1 do
ShowMessage(Self.Controls[i].name);
with Self do
for i := 0 to ComponentCount - 1 do
if Components[i] is TLabel then
ShowMessage(Self.Controls[i].name)
RObjects = record
Name: string;
Top: word;
Left: word;
Height: word;
Width: word;
FontHeight: integer;
end;
TObjArr = Array [1..30] of RObjects;
ObjArr: TObjArr;
For i:=0 to Self.ControlCount-1 do
begin
ObjArr[i].Top:=Self.Controls[i].Top;
ObjArr[i].Left:=Self.Controls[i].Left;
ObjArr[i].Height:=Self.Controls[i].Height;
ObjArr[i].Width:=Self.Controls[i].Width;
ObjArr[i].FontHeight:=Self.Controls[i].Font.Height;
end;
ObjArr[i].FontHeight:=Self.Controls[i].Font.Height;
UnEtapstatus:=EmptyToZero(tmpStrArray[1]);
ObjArr[i].FontHeight:=-13;
TObjArr = Array [1..30] of RObjects;
For i:=0 to Self.ControlCount-1 do
begin
ObjArr[i].Top:=Self.Controls[i].Top;
...
end;
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 54