Ich kann das selber auch reproduzieren. Das ist zu 100% nicht dein Fehler. Ist leider ein weiterer sehr übler Bug und betrifft nicht das TClientDataset, sondern jedes von TDataset abgeleitete Objekt. Mein Test benutzt eine 3rd Party Komponente und auch damit kann ich es reproduzieren.
Bitte melde das mit einem Beispiel in
QC.
[EDIT]
Bin nicht sicher ob das überhaupt was mit dem TDataset zu tun hat oder ob es am TDBGrid liegt. Der
AV tritt in TDBGridInplaceEdit.UpdateContents bei der Zeile:
Font.Assign(Column.Font);
Wenn ich da aber schrittweise debugge, kann ich nicht sehen was da falsch sein soll. Bin daher überhaupt nicht sicher was zu diesem Fehler führt.
[EDIT2]
Habe nun mal das
DB Grid entfernt und ein normales TDBEdit angehängt. Auch damit knallt es. Manchmal erst beim Beenden der Applikation. Wird also doch irgendwie mit TField.Size zusammen hängen.