Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.152 Beiträge
 
Delphi 12 Athens
 
#4

Re: Zeilenbereich aus einer StringGrid entfernen

  Alt 2. Mär 2010, 18:55
zwei schleifen

- einmal i+1 bis Zeilenanzahl-1 (Y)
- und Spalte 1 bis Spaltenanzahl-1 (X)

i = zu löschende Zeile

Und dabei kopierst du die Inhalte jeweiles um eine Zeile nach oben, ab der Zeile unter/nach der zu löschenden Zeile.

Kopiert wird alles außer der ersten Spalte, somit bleibt diese Nummerierung erhalten.
Oder du kopierst alles und baust dann die Nummerierung neu auf.

Nach dem Kopieren wird dann die letze Zeile entfernt.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat