Wieso ist das ne Endlosschleife?
Wenn NodeData nicht mehr definiert ist ist aus...
Edit:
Ach alles klar...es fehlt natürlich ein GetNext...sry wie gesagt, alles aus den Fingern gesogen ohne die Komponente hier zu haben usw.
Edit2:
Delphi-Quellcode:
LNode := VST.GetFirst;
while assigned(LNode) do
begin
LNodeData := VST.GetNodeData(LNode);
if assigned(LNode) then
begin
if TMeinTyp(LNodeData).Text = AVariableMitSuchtExt then
begin
...
Break;
end;
end;
LNode := VST.GetNext(LNode);
end;
...so ist der richtige Weg, langsam dämmerts