Wie kann ich bei mehrmaligem Aufruf eines stringgrids die Belegung mit Werten löschen, bevor es erneut gefüllt wird?
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| procedure tform5.listbox1click(sender:TObject); begin with listbox1 do begin clickwert:=itemindex; if clickwert >34 then clickwert:=clickwert+216; if (clickwert>17) and (clickwert<35) then clickwert:=clickwert+182; if (clickwert>1) and (clickwert<18) then clickwert:=clickwert+99; stringgrid1.hide; stringgrid2.show; stringgrid2click(sender); end; end; |
Es wird stringgrid1 in den Hintergrund geschoben und stringgrid2 in den Vordergrund.
Bei erneutem Aufruf von listbox1click sollen die altenn Werte von stringgrid2 gelöscht werden, damit sie mit - anderen - Werten gefüllt werden.
Moderiert von
Gausi: Delphi-Tags hinzugefügt