Страница 1 из 1

Чистая строка в Memo {Delphi 7}

Добавлено: 13 фев 2008, 21:53
C_O_D_E
Господа программисты, заранее извиняюсь за очевидно ламерский вопрос, но тем не менее:

Мне нужно вывести двумерный массив (квадратичную матрицу) в поле Memo1.
Заполняю массив случайным образом и тут же вывожу первую строку, а как оставить следующую строку пустой, т.е. перенести курсор и начать заполнять с новой строки?

Мой код:

Randomize;
For i:=1 to N do Begin
For j:=1 to n do Begin
a[i,j]:=random(q);
Form1.Memo1.Lines.Text:=Form1.Memo1.Lines.Text + Inttostr(a[i,j]);
Form1.Memo1.Lines.Text:=Form1.Memo1.Lines.Text + ' ';
end;
Form1.Memo1.Lines....
end;

вопрос к выделеной строке.

Re: Чистая строка в Memo {Delphi 7}

Добавлено: 13 фев 2008, 22:26
somewhere
Lines - это не одна, а несколько строк. Используйте для добавления строк метод Add
Memo.Lines.Add('Line 1');
Memo.Lines.Add('Line 2');

Re: Чистая строка в Memo {Delphi 7}

Добавлено: 14 фев 2008, 20:43
C_O_D_E
Спасибо. Использовать процедуру Add я пыталась, но просто напбрать там Lines не догадалась. Еще раз большое спасибо.