首页 新闻 会员 周边

文件查找代码?

0
悬赏园豆:5 [已关闭问题]
rmghtm的主页 rmghtm | 初学一级 | 园豆:180
提问于:2009-07-14 16:04
< >
分享
其他回答(2)
0

'strDDir  要检索的目录,strSearchChr 要检索的文件名

Private Function SetFileRB(ByVal strDDir As String, ByVal strSearchChr As String) As Integer
        Dim dirInfo As New DirectoryInfo(strDDir)
        Dim intCnt As Integer = 1
        Dim intTemp As Integer = 0
        If dirInfo.Exists Then
            Dim files As FileInfo() = dirInfo.GetFiles(strSearchChr)
            Dim i As Integer
            For i = 0 To files.Length - 1

        '自己的处理
            Next
        End If
        Return intCnt
    End Function

| 园豆:770 (小虾三级) | 2009-07-14 16:54
0

String[] files = Directory.GetFiles("BasePath", "*autoCAD2005\acad.exe");//*匹配路径

然后是对BasePath的递归查找,如果是你全匹配的返回路径。

winzheng | 园豆:8797 (大侠五级) | 2009-07-14 22:31
0

            System.IO.Directory.GetFiles("BasePath", "acad.exe", SearchOption.AllDirectories);

这样就可以了。

eaglet | 园豆:17139 (专家六级) | 2009-07-15 09:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册