下面是代码的一部分:
private void treeExplorer_AfterSelect(object sender, TreeViewEventArgs e)
{
DirectoryInfo dir = new DirectoryInfo(e.Node.FullPath); //此处提示“不支持给定路径的格式”
listExplorer.Items.Clear();
if (dir.Exists)
{
FileInfo[] fileInf = dir.GetFiles();
foreach (FileInfo file in fileInf)
{
ListViewItem item = new ListViewItem();
item = listExplorer.Items.Add(file.Name);
item.SubItems.Add(file.LastAccessTime.ToString());
}
}
}
刚接触c#,哪位仁兄帮解决。。
private void treeExplorer_AfterSelect(object sender, TreeViewEventArgs e)
{
DirectoryInfo dir = new DirectoryInfo(e.Node.FullPath); //此处提示“不支持给定路径的格式”
listExplorer.Items.Clear();
if (dir.Exists)
{
FileInfo[] fileInf = dir.GetFiles();
foreach (FileInfo file in fileInf)
{
ListViewItem item = new ListViewItem();
item = listExplorer.Items.Add(file.Name);
item.SubItems.Add(file.LastAccessTime.ToString());
}
}
}
刚接触c#,哪位仁兄帮解决。。
解决方案 »
- 在vs2010里,如何添加Microsoft.ManagementConsole.dll 引用?
- Invoke,BeginInvoke,MethodInvoker 和多线程的区别
- Could not load type问题,请高手指教
- C# ACCESS 保留字
- 出错:FROM子句语法错误!
- 100高分求教,.net中调用带数组参数的oracle存储过程是不是必须调用Oracle.DataAccess.Client
- 在From中的closing事件里不让窗口关闭
- 我愿拿出我的全部分解决这个问题!
- 请问c#能否实现ssl下的socket通讯
- 为什么资源不能找到!
- Socke编程如何获取客户端IP和端口??
- 请教高手“类型初始值设定项引发异常”、“无法在 DLL“kernel32”中找到名为“XXX”的入口点”
如果是不是完整路径,如何获得完整路径啊(上面小程序是在点击TreeView控件一节点后,想读取节点路径。。)
子节点设置成文件加名称然后点击节点的时候,你自己根据父级节点拼路径,或者直接在每一级节点的值都设置成绝对,就可以了
如果是在添加节点的时候,你必须把完整路径添加到TreeNode.tag里把 这样你才能方便的取到完整路径。直接使用treeNode.tag.ToString()就可以了取到完整路径。