Changer de dossier dans un TShellListView - Delphi/Pascal - Programmation
Marsh Posté le 13-01-2003 à 10:43:54
J'ai trouvé qu'en associant le composant avec un ShellTreeView, on peut se replacer en affectant "true" à ShellTreeView.Items.Item[xxx].Selected. 
 
La question est maintenant comment trouver "xxx" facilement.
Marsh Posté le 13-01-2003 à 11:58:30
Finalement, je m'en suis sorti avec : 
 
  ShellTreeView1.Selected.Expand(False); 
  Test:=ShellTreeView1.Selected.GetFirstChild; 
  While Test.Text <> ShellListView1.SelectedFolder.DisplayName do 
    Test:=ShellTreeView1.Selected.GetNextChild(Test); 
  Test.Selected:=True; 
 
Marsh Posté le 10-01-2003 à 16:58:42
Comment faire en gardant la propriété "Auto Navigate" à false ?
Je souhaite gérer les fichiers double-cliqués, mais je veux continuer à "naviguer" dans mes dossiers.