oder die IF-Abfrage direkt in das While integriert:
Delphi-Quellcode:
Dateipfad := '';
Node := TreeView1.Selected;
while Assigned(Node) and Assigned(Node.Parent) do
begin
Dateipfad := Node.Text + '\' + Dateipfad;
Node := Node.Parent;
end;
Dateipfad := IncludeTrailingPathDelimiter(Hauptpfad)
+ ExcludeTrailingPathDelimiter(Dateipfad);
Ein Therapeut entspricht 1024 Gigapeut.