Ответы на все вопросы

FAQ / Программирование / Delphi

Как в компоненте StringGrid добавить запись во вновь создаваемую строку?

Вопрос:

Как в компоненте StringGrid добавить запись во вновь создаваемую строку, а не в выделенную?

var n: longint;
begin
StringGrid.RowCount:=StringGrid.RowCount+1;
StringGrid.Rows[StringGrid.RowCount-1].Clear;
n:=StringGrid.Row;
StringGrid.Cells[0,n]:=Ed1.Text;
StringGrid.Cells[3,n]:=Ed2.Text;
StringGrid.Cells[4,n]:=Ed3.Text;
StringGrid.Cells[5,n]:=Ed4.Text;
StringGrid.Cells[6,n]:=Ed5.Text;
end;

Ответ:

>n:=StringGrid.Row;

   Вот тут ошибка.
   Надо

n:=StringGrid.RowCount-1;

   Остальное все нормально.

Версия для печати Найти похожие статьи
Поиск по сайту

Архив

ВсПнВтСрЧтПтСб
1234567
891011121314
15161718192021
22232425262728
293012345
6789101112
13141516171819
20212223242526
272829303112



Мы рекомендуем