0

我编写了一个算法来查找符合特定条件的文件。获得这些文件(FileInfo对象)后,如何在ExplorerBrowser控件中显示?我对 Windows API 代码包非常陌生。

4

1 回答 1

0

您可以使用Treeview来显示它们,然后使用ProcessStartInfo来打开这些想要的文件,例如:

foreach(FileInfo file in objects)
       {
          treeView1.Nodes.Add(file.FullName);
       }

使用后NodeMouseClick

 private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
        {
            treeView1.SelectedNode = e.Node;
            string args = string.Format("/Select, {0}", treeView1.SelectedNode.Text);

            ProcessStartInfo process= new ProcessStartInfo("explorer.exe", args);
            System.Diagnostics.Process.Start(process);
        }
于 2013-04-02T17:58:39.287 回答