点一个按钮,就能把焦点放到ShellTreeView的某个特定文件夹上,怎么做?愁死我了!

解决方案 »

  1.   

    这还真不好办!哈哈,你想啊,假如你要把焦点放到“我的程序”这么个文件夹上,可是“我的程序”这个文件夹可能C:\下有,D:\也有。你必须带路径指出具体是哪个文件夹。到时候你才可以用:ShellTreeView1.Path := 'c:\我的程序';
    ShellTreeView1.SetFocus;这样的语句定位到这个目录。
      

  2.   

    我本来的意思是,点一个按钮,在shelltreeview 上新建一个文件夹,然后焦点在该文件夹上,并且该文件夹是可编辑的状态,
      

  3.   

    ShellTreeView1.Path := 'F:\music';
      

  4.   

    如果一个目录下的文件很多,怎样让shelltreeview滚动到一个指定的目录,并且这个目录显示在shelltreeview的中间位置,这样不用手动拉滚动条,就能看到该目录了。