Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#7

Re: StringGrid - Aktuelle Zeile löschen

  Alt 10. Mai 2006, 08:12
Die Typvereinbarung ist zwar vorhanden, sie wird aber nicht genutzt.

Delphi-Quellcode:
type
  TGridCracker = class(TCustomGrid);

procedure DeleteRow(sg: TStringGrid; index: Integer);
var
  iRow: Integer;
begin
  with TGridCracker(sg) do // <--- so sollte es aussehen!
  begin
    iRow := Row;
    DeleteRow(index);
    if iRow < RowCount
      then Row := iRow
      else Row := Pred(RowCount);
  end;
end;
Gruß Hawkeye
  Mit Zitat antworten Zitat