Einzelnen Beitrag anzeigen

gmc616

Registriert seit: 25. Jun 2004
Ort: Jena
627 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: Exception bei VST.EndUpdate (TVirtualStringTree).

  Alt 22. Dez 2014, 14:24
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.
  Mit Zitat antworten Zitat