Einzelnen Beitrag anzeigen

Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#18

Re: Virtual Treeview: Column-Collection wirft

  Alt 15. Feb 2007, 23:52
Hallo, hab die Fehlerquelle mit dem Userdata jetzt eliminiert:

FTree.RootnodeCount := {Anzahl meiner xml-elemente da wo ich suchen muss}; Im OnInitNode prüfe ich dann auf ParentNode=nil und weise den Level zu.

OnGetText werd ich jetzt mal rausschmeißen, ja, danke für den Tipp.

EDIT: jupp, keine AV mehr. War zwar eigentlich klar, aber naja. Da kann ich jetzt weiter debuggen.

EDIT: folgender five-liner löst das problem:

Delphi-Quellcode:
ColColl := FTree.Header.Columns;
if (Column >0) and (Column < ColColl.Count) then
  Coltag := ColColl[Column].Tag
else
  Coltag := -1;
dass einem da so ein Streich gespielt wird...
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat