СообЧа > База Знаний > Программирование > Delphi

Вопрос

Как в компоненте 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;
Остальное все ОК


Из конференции Expert_FAQ



Copyright © 2000-2004 Сообщество Чайников
Контактная информация