Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Smitty Гость
|
Добавлено: Ср Дек 25 2002 17:17 Заголовок сообщения: Про циклы... |
|
|
Есть Label1, Label2, ... Нужно: for i:=1 to x do begin StringGrid.Cells[0,i]:=Label(i).Caption; ... end; Помогите, пожалуйста... |
|
Вернуться к началу |
|
|
Ersh Гость
|
Добавлено: Ср Дек 25 2002 17:46 Заголовок сообщения: Re: Про циклы... |
|
|
Чё нужно записать в stringrid начения из лабела по буквенно? |
|
Вернуться к началу |
|
|
Smitty Гость
|
Добавлено: Ср Дек 25 2002 18:25 Заголовок сообщения: Re: Про циклы... |
|
|
Нужно присвоить значение label1 ячейке 1 полностью label1 - ячейке2 и т.д. |
|
Вернуться к началу |
|
|
Smitty Гость
|
Добавлено: Ср Дек 25 2002 18:27 Заголовок сообщения: Re: Про циклы... |
|
|
StringGrid1.Cells[0,1]:=Label1.Caption; StringGrid1.Cells[0 ,2]:=Label2.Caption; StringGrid1.Cells[0,3]:=Label3.Caption ; ... StringGrid1.Cells[0,i]:=Labeli.Caption;
с помощью цикла |
|
Вернуться к началу |
|
|
Chief Гость
|
Добавлено: Ср Дек 25 2002 20:30 Заголовок сообщения: Re: Про циклы... |
|
|
Это можно сделать в цикле, если завести массив указателей на твои лэйблы. Как в Паскале не помню, но в С так:
CLabel pLabs[nCount]; // init pLabs[0]=&Label1; . . pLabs[nCount-1]=&Label; // cycle for (int i=0;i!=nCount-1;++i) StringGrid1.Cells[0][i+1]=pLabs[i]; |
|
Вернуться к началу |
|
|
=IGOR= Гость
|
Добавлено: Чт Дек 26 2002 01:49 Заголовок сообщения: Re: Про циклы... |
|
|
for i:= to Form1.ControlCount-1 do begin if Form1.Controls[i] is TLabel then begin StringGrid1.Cells[0,i] := (Form1.Controls[i]as TLabel).Caption; end; end; |
|
Вернуться к началу |
|
|
=IGOR= Гость
|
Добавлено: Чт Дек 26 2002 01:50 Заголовок сообщения: Re: Про циклы... |
|
|
for i:= to Form1.ControlCount-1 do begin if Form1.Controls[i] is TLabel then begin StringGrid1.Cells[0,i] := (Form1.Controls[i]as TLabel).Caption; end; end; |
|
Вернуться к началу |
|
|
Ersh Гость
|
Добавлено: Чт Дек 26 2002 02:19 Заголовок сообщения: Re: Про циклы... |
|
|
for i:=1 to x-1 do stringgrid1.cells[o,i]:=label1.caption |
|
Вернуться к началу |
|
|
FFF Гость
|
Добавлено: Чт Дек 26 2002 12:55 Заголовок сообщения: Re: Про циклы... |
|
|
Надо из ИМЕНИ (Form1.Controls[i]as TLabel).Name извлекать номер ячейки, в которую заносится (Form1.Controls[i]as TLabel).Caption; |
|
Вернуться к началу |
|
|
|