Foxtable(狐表)用户栏目专家坐堂 → [求助]搜索文件并打开


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

主题:[求助]搜索文件并打开

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


加好友 发短信
等级:管理员 帖子:47449 积分:251065 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/12/17 9:13:00 [显示全部帖子]

Dim v As String = "款号1"
Dim p As String = "c:\图片\"  & "v"
Dim Proc As New Process
proc.File = p
If FileSys.DirectoryExists(p) =False Then
    filesys.CreateDirectory(p)
End If
proc.start
    
    

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


加好友 发短信
等级:管理员 帖子:47449 积分:251065 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/12/17 10:20:00 [显示全部帖子]

我是举一个例子给你,告诉你怎么判断是否有只当名称的目录,如果打开目录。

如果你要别人帮你完全写好代码,就得有更具体的问题,例如的代码是写在什么事件中的。


如果是CellButtonClick事件,那就是:

Dim v As String = e.Row( "款号")

Dim p As String = "\\Dianshang\电商共享夹\图片管理\" & v
Dim Proc As New Process
proc.File = p
If FileSys.DirectoryExists(p) =False Then
    filesys.CreateDirectory(p)
End If
proc.star


如果实在窗口做的按钮,那就是:

Dim v As String = Tables("表名").Current( "款号")

Dim p As String = "\\Dianshang\电商共享夹\图片管理\" & v
Dim Proc As New Process
proc.File = p
If FileSys.DirectoryExists(p) =False Then
    filesys.CreateDirectory(p)
End If
proc.star



[此贴子已经被作者于2016/12/17 10:23:22编辑过]

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


加好友 发短信
等级:管理员 帖子:47449 积分:251065 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/12/17 10:24:00 [显示全部帖子]

为人民服务。

图片点击可在新窗口打开查看

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


加好友 发短信
等级:管理员 帖子:47449 积分:251065 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/12/17 12:04:00 [显示全部帖子]

If FileSys.DirectoryExists(p) = False Then '如果目录不存在
    filesys.CreateDirectory(p)  ' 创建目录
   filesys.CreateDirectory(p & "/“ & y)  ' 创建目录
   filesys.CreateDirectory(p & "/“ & pst)  ' 创建目录
   filesys.CreateDirectory(p & "/“ & pzt)  ' 创建目录
End If

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


加好友 发短信
等级:管理员 帖子:47449 积分:251065 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/12/17 14:13:00 [显示全部帖子]

建立目录和复制整个目录是两回事,后者包括目录下的文件,建议前者

 回到顶部