Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.01;
Скачать: CL | DM;

Вниз

StringGrid удаление строки.   Найти похожие ветки 

 
Cyxapeff   (2004-07-18 16:35) [0]

Люди добрые объясните человеку как удалять строку по её номеру. Замучелся уже на мой вариант
StringGrid1.Rows[StringGrid1.Row;].Delete(StringGrid1.Row;); делфи ругается.
P.S По моему то, что я написал полный бред.


 
GanibalLector ©   (2004-07-18 16:39) [1]

StringGrid1.Rows[а вот тут-то и нужно номер вставить].Clear;


 
Cyxapeff   (2004-07-18 16:43) [2]

GanibalLector, мне её надо удалить, а не просто очистить.


 
GanibalLector ©   (2004-07-18 16:43) [3]

возможно,если [1] не понятно,то вот ...

procedure TForm1.SpeedButton7Click(Sender: TObject);
var i,ii:integer;
begin
if StringGrid1.Row=StringGrid1.rowcount-1 then exit;
 StringGrid1.Rows[StringGrid1.row].Clear;
 for i:=Stringgrid1.row to StringGrid1.rowcount-1 do
 StringGrid1.Rows[i].text:=StringGrid1.Rows[i+1].text;
 Stringgrid1.RowCount:=StringGrid1.rowcount-1;
 for ii:=1 to StringGrid1.RowCount-2 do
 StringGrid1.cells[0,ii]:=inttostr(ii);
end;

разбирайся


 
GanibalLector ©   (2004-07-18 16:43) [4]

очистил и сдвигай...


 
Cyxapeff   (2004-07-18 16:51) [5]

Большое спасибо!
Прости за такие идиотские вопросы. :)


 
Mim1 ©   (2004-07-18 22:08) [6]


> очистил и сдвигай...

Можно и не отчищать, в приведенном коде данные будут просто перезаписаны.



Страницы: 1 вся ветка

Текущий архив: 2004.08.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.046 c
8-1084537064
Musiy
2004-05-14 16:17
2004.08.01
Плавный переход полупрозрачности окна!


14-1089915956
Piter
2004-07-15 22:25
2004.08.01
Что на улице творится... ужас!


3-1089183547
1008
2004-07-07 10:59
2004.08.01
Как принудительно обновить DBRichEdit?


6-1084811642
MaxcM
2004-05-17 20:34
2004.08.01
ICS HttpServer + POST


3-1089290948
BPK
2004-07-08 16:49
2004.08.01
Инсталляция снесла все ODBC-драйверы