Zitat von
tom_po:
marabu, bis jetzt hab ich es noch nicht geschafft, deinen Vorschlag umzusetzen...
Das ist schade, denn mit meinem Ansatz löse ich mit zwei Assignments und einer IF-Abfrage gleich zwei Probleme:
(1) die automatische Aufrechterhaltung der korrekten Zeilennummerierung, wobei nur die Zelleninhalte aktualisiert werden, bei denen das unbedingt nötig ist.
(2) die Berücksichtigung eines speziellen Verhaltens der Komponente TStringGrid mit FixedRows > 0 im dem Fall, wenn die letzte Datenzeile gelöscht wird - oder allgemeiner ausgedrückt, wenn RowCount <= FixedRows wird.
Ich vermute, dass du das zweite Problem noch garnicht erkennst und wohl auch nicht behandelst. Und was nützt dir meine Lösung, wenn du sie nicht nachvollziehen kannst? Für das erste Problem hast du ja eine funktionierende Lösung von Manuel. Und wenn das zweite Problem dich irgendwann plagt, dann weißt du ja wo dir geholfen wird.
Viel Erfolg weiterhin
marabu