Kann mir nicht vorstellen, dass es im
EndUpdate knallt.
Ich hätte vielmehr die Zeilen:
Delphi-Quellcode:
Data := VST.GetNodeData(Node);
Data.Caption := Grid.Cells[I,0];
im Verdacht.
GetNodeData liefert wahrscheinlich NIL zurück, da dem Node garkein "Data" zugewiesen worden ist.
Anschließend versuchst du dem NIL eine Caption zu geben.
Hier knallst natürlich und der Debugger bleibt im
Finally stehen, was den Eindruck erweckt, das
EndUpdate würde die
Exception auslösen.
Lasse doch mal
Try..Finally spaßeshalber weg und schaue dir den zweiten Parameter von VST.
AddChild an.