![]() |
ShellTreeView selection in Schleife
Ich versuche gerade alle Ordner in einer ShellTreeView nacheinander zu selektieren aber irgendwie funzt es nicht.
Für einen Tipp wäre ich dankbar. habe es bis jetzt so versucht geht aber irgendwie nicht
Delphi-Quellcode:
Gruß sascha
For I := 0 To ShellTreeView2.Items.Count -1 do
begin ShellTreeView2.Selection[i]; end |
Re: ShellTreeView selection in Schleife
Ich verstehe zwar nicht genau was Du erreichen möchtest aber beim Durchlauf der Items werden nur die im Tree sichtbaren Einträge berücksichtigt. Wenn das so beabsichtigt ist, dann hilft Dir vielleicht folgendes:
Delphi-Quellcode:
(getestet in Delphi 2005)
For I := 0 To ShellTreeView1.Items.Count -1 do
begin ShellTreeView1.Select(ShellTreeView1.Items[I]); // in ShellTreeView1.SelectedFolder steht dann der aktuelle Eintrag end /Thomas |
Re: ShellTreeView selection in Schleife
Ja ich denke genau das war es, was ich gesucht habe. Ich versuche alle Ordner zu durchlaufen um eine gewisse Datei in dem Ordner zu suchen und das ich nicht jedes mal auf die ShellTreeView drücken will soll das in der schleife passieren.
Ich denke das funzt jetzt so danke schön |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz