0
我想打一個資源管理器使用TcpClient
填充TreeView控件通過TCP客戶端
劑量任何人有任何解決方案,以查看從遠程計算機上的文件夾遠程計算機上的文件夾?
我使用的方法是,在服務器端,我發送字符串「DirectoryInfo路徑」時服務器啓動DirectoryInfo mypath
返回字符串中的文件夾並使用NetworkStream將它們發回,然後我讀取流添加他們採用了非常原始和低劣的方法前的treevies:
TreeNode hdd1 = new TreeNode(@"C:\");
string[] folder =Regex.Split("return string from netStream", "\r\n");
foreach (string fd in folder)
{
hdd1.Nodes.Add(fd);
}
treeView1.Nodes.Add(hdd1);
,這就是我如何獲得在「C:\」第一個文件夾,你可以看到它是一個原始的方法,任何想法如何我可以做這個清潔工嗎?或如何獲得下一個子文件夾等,或者至少改進我的代碼?
在此先感謝。