Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Stringgrid-felder leeren
Abu36 - Mi 15.03.06 18:09
Titel: Stringgrid-felder leeren
hab mal eine kurze frage, wie kann ich denn die felder eines stringgrids leere. ich suche eine kurze möglichkeit
für jedes feld: stringgrid1.cells[0,0]:=' '; eingeben ist irgendwie ein bissel lang bei vielen felder.
danke
Moderiert von
Gausi: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Mi 15.03.2006 um 17:53
Danniolo - Mi 15.03.06 18:26
man könnte es mit einer Schleife machen, wieviele Spalten hat deine Tabelle denn?
ungefähr so..:
Delphi-Quelltext
1: 2: 3:
| for i := 0 To StringGrid1.ColCount-1 Do for i2 := 0 To StringGrid1.RowCount-1 Do StringGrid1.Cells[i,i2] := ''; |
Abu36 - Mi 15.03.06 18:41
danke Danniolo, funktioniert 1A
Danniolo - Mi 15.03.06 18:42
nzd :mrgreen:
Lannes - Mi 15.03.06 20:02
Hallo,
darfs etwas kürzer sein :zwinker:
Delphi-Quelltext
1: 2:
| for z := 0 to StringGrid1.RowCount-1 do StringGrid1.Rows[z].Clear; |
Die Eigenschaft rows(TStrings) enthält alle Strings der Zellen einer Zeile,
da TStrings clear kennt, kann man so die Strings löschen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!