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

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
C_O_D_E
Сообщения: 296
Зарегистрирован: 13 фев 2008, 20:10
Откуда: Беларусь. Орша
Контактная информация:

Господа программисты, заранее извиняюсь за очевидно ламерский вопрос, но тем не менее:

Мне нужно вывести двумерный массив (квадратичную матрицу) в поле 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;

вопрос к выделеной строке.
Аватара пользователя
somewhere
Сообщения: 1858
Зарегистрирован: 31 авг 2006, 17:14
Откуда: 71 RUS
Контактная информация:

Lines - это не одна, а несколько строк. Используйте для добавления строк метод Add
Memo.Lines.Add('Line 1');
Memo.Lines.Add('Line 2');
It's a long way to the top if you wanna rock'n'roll
C_O_D_E
Сообщения: 296
Зарегистрирован: 13 фев 2008, 20:10
Откуда: Беларусь. Орша
Контактная информация:

Спасибо. Использовать процедуру Add я пыталась, но просто напбрать там Lines не догадалась. Еще раз большое спасибо.
Ответить