Foxtable(狐表)用户栏目专家坐堂 → [求助] 查找并打开指定目录中的文件


  共有4147人关注过本帖树形打印复制链接

主题:[求助] 查找并打开指定目录中的文件

帅哥哟,离线,有人找我吗?
leoli
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:301 积分:2547 威望:0 精华:0 注册:2018/11/15 12:35:00
[求助] 查找并打开指定目录中的文件  发帖心情 Post By:2020/6/27 16:34:00 [显示全部帖子]

老师,如图内容,如何根据列PartNo的产品名称,只要点击drawing列就可以去找 D:\GSS\drawing中相应的产品名的pdf文件,找到就打开,找不到就提示没有。 pdf不分大小字,D:\GSS\drawing还会有子目录。
此主题相关图片如下:捕获.png
按此在新窗口浏览图片
谢谢。

 回到顶部
帅哥哟,离线,有人找我吗?
leoli
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:301 积分:2547 威望:0 精华:0 注册:2018/11/15 12:35:00
  发帖心情 Post By:2020/6/27 21:26:00 [显示全部帖子]

谢谢老师,不过还有两个问题:

1.  它只能找到D:\GSS\drawing下的pdf文件, D:\GSS\drawing还有子目录就没有找到了。

2. 可以不可以忽略PartNo 起始号的数字 ? 比如 2.AB_000130_AR 就以 AB_000130_A.pdf 来查找,1.1.CH_000032_G就以 CH_000032_G.pdf 来查找 ? 

谢谢。

 回到顶部
帅哥哟,离线,有人找我吗?
leoli
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:301 积分:2547 威望:0 精华:0 注册:2018/11/15 12:35:00
  发帖心情 Post By:2020/6/28 7:28:00 [显示全部帖子]

1.  不可以自动查找下面的子目录吗?

2. 如何实现 ? 谢谢。
[此贴子已经被作者于2020/6/28 7:28:03编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
leoli
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:301 积分:2547 威望:0 精华:0 注册:2018/11/15 12:35:00
  发帖心情 Post By:2020/6/28 9:31:00 [显示全部帖子]

老师,可以遍历D:\GSS\drawing下的所有目录吗 ?那就太好了,谢谢。

 回到顶部
帅哥哟,离线,有人找我吗?
leoli
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:301 积分:2547 威望:0 精华:0 注册:2018/11/15 12:35:00
  发帖心情 Post By:2020/6/28 13:58:00 [显示全部帖子]


老师,帮忙看一下哪儿不对了,谢谢。

If e.Col.name = "drawing" Then
Dim files As String In FileSys.GetDirectories("D:\GSS\drawing")
 Dim fl As String In FileSys.GetFiles("files") = "& e.Row("PartNo") & ".pdf"
    If FileSys.FileExists(fl) Then
        Dim Proc As New Process
        Proc.File = fl '指定要执行的文件
        Proc.Start()
Else
msgbox ("没有找到相关图纸!")
    End If
End If


 回到顶部
帅哥哟,离线,有人找我吗?
leoli
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:301 积分:2547 威望:0 精华:0 注册:2018/11/15 12:35:00
  发帖心情 Post By:2020/6/28 17:00:00 [显示全部帖子]

谢谢老师的指点,这个只能找到D:\GSS\drawing下一层目录中的文件,有没有可以再找出D:\GSS\drawing下下层目录中的文件 ? 谢谢。

 回到顶部
帅哥哟,离线,有人找我吗?
leoli
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:301 积分:2547 威望:0 精华:0 注册:2018/11/15 12:35:00
  发帖心情 Post By:2020/6/29 12:26:00 [显示全部帖子]

老师,看懂了,就是要用到这儿还不会, 可以帮忙一下吗 ? 感谢了。

 回到顶部
帅哥哟,离线,有人找我吗?
leoli
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:301 积分:2547 威望:0 精华:0 注册:2018/11/15 12:35:00
  发帖心情 Post By:2020/6/29 19:35:00 [显示全部帖子]

你好,老师,是不是哪儿不对了,我试了一个出现如图。明明有图纸存在的。

 回到顶部
帅哥哟,离线,有人找我吗?
leoli
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:301 积分:2547 威望:0 精华:0 注册:2018/11/15 12:35:00
  发帖心情 Post By:2020/6/30 8:14:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:test_abc.rar

老师,如图出现的问题,但测试后没有出现问题。附实际例,
图片点击可在新窗口打开查看此主题相关图片如下:捕获.png
图片点击可在新窗口打开查看
请帮忙。谢谢。

 回到顶部