Announcement

Collapse
No announcement yet.

StringGrid leeren - wie?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • StringGrid leeren - wie?

    hi,

    wie kann ich eigentlich ein StringGrid zur laufzeit sinnvoll leeren bzw. initialisieren (um z.b. sicherzustellen, daß in einer schleife das StringGrid jedesmal auch wirklich leer ist, bevor es gefüllt wird)? es wird ja wohl nicht genügen, RowCount und ColCount einfach auf 0 zu setzen ...

    weilus.

  • #2
    Moin Weilus,<br>teste mal diese procedure<br>
    <pre><font size="1" face="Verdana">
    procedure ClearGrid(Grid : TStringGrid; const aRowCount : Integer);
    var
    aCol,
    aRow : Integer;
    begin
    For aCol:=0 to Grid.ColCount-1 do
    For aRow:=0 to Grid.RowCount-1 do
    begin
    Grid.Cells[aCol,aRow]:='';
    Grid.Objects[aCol,aRow]:=Nil;
    end;
    Grid.RowCount:=aRowCount;
    end;
    </font></pre>
    <br>Jens Schuman

    Comment

    Working...
    X