Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];




Вниз

мне очень надо 


Катя   (2001-12-20 08:27) [0]

в стрингриде отбираю по условию строки и именно их нужно удалить из таблицы -как это сделать? излазила всю справку , там куча функций , но ни одна толком не работает ...или я с утра торможу..:-(



gek   (2001-12-20 08:41) [1]

Ну возьи наследуй от грида и перенеси туда функции

procedure RowMoved(FromIndex, ToIndex: Longint); override;
procedure ColumnMoved(FromIndex, ToIndex: Longint); override;
procedure InsertRow(ToIndex: LongInt);
procedure DeleteRow(DIndex: LongInt);

в public

в самом гриде они в привате



MBo   (2001-12-20 08:47) [2]

procedure TForm1.Button2Click(Sender: TObject);
var i,j:integer;
begin
with StringGrid1 do
for i:=RowCount-1 downto 0 do
if (твое условие) then begin
begin
Rows[i].Clear;
if i<RowCount-1 then
for j := i to RowCount - 2 do Rows[j].Assign(Rows[j + 1]);
RowCount := RowCount - 1;
end;
end;
end;




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.71 MB
Время: 0.044 c
1-22157           Flagman               2001-12-20 13:55  2002.01.08  
Найти два возврата каретки подряд.


1-22063           Art                   2001-12-18 15:12  2002.01.08  
А можно заблокировать доступ к папке,что-то типа fmShareExclusive ,но для папки???


14-22414          wHammer               2001-11-12 10:48  2002.01.08  
Delphi 5 and(or(xor)) C++ Builder 5?


4-22490           SergeyDonetsk         2001-11-06 09:22  2002.01.08  
как на АПИ можно зная Handle Canvas а задать


1-22032           Socol                 2001-12-18 10:01  2002.01.08  
Монипуляция чисел.