标题: 请文怎么查找列举出文件的绝对路径? [打印本页] 作者: today416 时间: 2008-12-24 19:55 标题: 请文怎么查找列举出文件的绝对路径? 我想问的不是查找已知文件名的文件,而是想把某个打开的文件夹下所有的文件的绝对路径全部都显示列举出来,以便程序进一步的应用,谢谢~作者: Henry D. Sy 时间: 2008-12-24 20:12
想把某个打开的文件夹下所有的文件的绝对路径全部都显示列举出来
是不是列举该文件夹下的所有文件和子文件夹下的所有文件。作者: Henry D. Sy 时间: 2008-12-24 21:18
需要引用 Microsoft Scripting Runtime
作者: Henry D. Sy 时间: 2008-12-25 09:32
If diaFS.SelectedItems.Count > 0 Then
Me.Text0 = diaFS.SelectedItems(1)
Else
Me.Text0 = ""
End If
上面这一句中,Me.Text0 = "",应该更改为 Me.Text0 = null,刚才一路写代码没注意。[:31]作者: today416 时间: 2008-12-25 10:40
多谢斑竹,再试了下,发现一个BUG
如果文本框中输入 c:\ 则显示正确的文件,但是如果输入 c: (注意,没有斜杠),则也会列举出很多文件,但我看了,显然不是c盘根目录下的文件,但是d:\与d: e:\与e:确不存在这样的问题
另外我还想请教下斑竹,如果我想不仅列出文件夹下的文件,而且想把文件夹下的文件夹(即子文件夹)的名字也列举出来,而且列举出来能区分哪个是文件哪个是文件夹,如何写代码?作者: Henry D. Sy 时间: 2008-12-25 10:44
问题1
你可以用文本框边上的按钮选择文件夹(刚才忘了锁定它)
问题2.
估计要写个递归函数过程。作者: today416 时间: 2008-12-25 10:50
斑竹能不能帮忙写个哦,小弟不会,特别是对操作文件之类的东东作者: Henry D. Sy 时间: 2008-12-25 22:08