Ich meinte eher, wie ich generell durch die Liste gehe.
Ich bin jetzt soweit, dass ich durch alle Items gehen kann:
Delphi-Quellcode:
procedure TForm11.Button3Click(Sender: TObject);
var
i: Integer;
Node: TTreeNode;
begin
// ... Liste mit Dateinamen in StringList laden ...
Node := GtroCheckShellTreeView1.Items[0].getFirstChild;
while Assigned(Node) do
begin
ShowMessage(Node.Parent.Text + '\' + Node.Text);
// Hier würde ich jetzt gucken, ob Node.Parent.Text + '\' + Node.Text in der StringList ist. Wenn ja => anchecken
Node := Node.GetNext;
end;
Das würde eigentlich perfekt passen.
Ist das OK so oder totaler Mumpitz?