Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi StringGrid entleeren und neu "zeichnen" mit anderen werten (https://www.delphipraxis.net/57053-stringgrid-entleeren-und-neu-zeichnen-mit-anderen-werten.html)

waschlap 15. Nov 2005 06:24


StringGrid entleeren und neu "zeichnen" mit andere
 
Hi,

Delphi-Quellcode:
  BestandGrid.Cells[0,0] := 'Chargenr';
  BestandGrid.Cells[1,0] := 'Menge';
  BestandGrid.Cells[2,0] := 'Einheit';
  BestandGrid.DefaultRowHeight := 17;
  BestandGrid.DefaultColWidth := 80;
  BestandGrid.ColCount := 3;
  BestandGrid.Visible:= true;
  BestandGrid.FixedCols := 0;

  y:= 0;
  while y<> i do
  Begin
    BestandGrid.Cells[0,y+1] := Abestr[y].Chargenr;
    BestandGrid.Cells[1,y+1] := FloatToStr(Abestr[y].Menge);
    BestandGrid.Cells[2,y+1] := Einheit;


    y:=y+1;
  End;
das mein Code der einwandfrei funktioniert nur würde ich gerne von euch Wissen wie ich dieses Grid leeren so das nix mehr drin steht und ich wieder neu beschreiben kann. Das ganze wird bei einer Change Funktion ausgeführt.

Mfg
Manu

P.S Würde mich auf eine schnelle Antwort freuen.

Sharky 15. Nov 2005 07:08

Re: StringGrid entleeren und neu "zeichnen" mit an
 
Hai waschlap,

was verstehst Du denn unter "leeren"? Soll der Inhalt der Zellen gelöscht werden? Dann musst Du in jede Zelle ein '' schreiben.
Oder sollen die Zeilen komplet weg? Dann musst Du nur den Wert von Delphi-Referenz durchsuchenRowCount auf 1 ändern.

chrisw 15. Nov 2005 07:38

Re: StringGrid entleeren und neu "zeichnen" mit an
 
Einfach die Zellen Überschreiben !

Phistev 15. Nov 2005 09:09

Re: StringGrid entleeren und neu "zeichnen" mit an
 
Delphi-Quellcode:
for i:= 0 to Grid.RowCount-1 do
  for j:= 0 to Grid.ColCount-1 do
    Grid.Cells[j,i]:= '';
3-5 Zeilen :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz