Einzelnen Beitrag anzeigen

generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
 
Delphi XE5 Professional
 
#11

Re: Virtual Treeview, rootnodecount setzen in Designtime

  Alt 18. Mär 2008, 09:34
Stimmt auffallend mit dem inherited.
Ich hätte doch mal in den Source schauen sollen ;-)

Eine Kleinigkeit ist mir noch aufgefallen.
Delphi-Quellcode:
procedure tmytree.DoInitNode(Parent, Node: PVirtualNode; var InitStates: TVirtualNodeInitStates);
var
ptd : Pmydata;
begin
ptd:=GetNodeData(Node);
ptd.caption:='No:'+inttostr(node.Index); /// Hier knallt es !!!!!!!!!!
end;
ptd ist ein Zeiger, somit müsstest du eigendlich um an die Daten zu kommen folgendes schreiben:
ptd^.caption:='No:'+inttostr(node.Index); Unterschied: ^ hinter dem Zeigernamen.
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat