Foxtable(狐表)用户栏目专家坐堂 → 公用盘链接路径


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

主题:公用盘链接路径

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


加好友 发短信
等级:七尾狐 帖子:1551 积分:10061 威望:0 精华:0 注册:2014/12/18 16:12:00
公用盘链接路径  发帖心情 Post By:2021/11/29 13:21:00 [只看该作者]

file://pc-20150115kkfz/Users/sp_requestform_w7cn019sbg00951_880932.html

上面是一个放在公用盘上的文档路径。在我们系统里面怎么能够点击一下就可以去到这个路径打开其文档呢?

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110816 积分:564024 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/29 13:35:00 [只看该作者]

参考:http://www.foxtable.com/webhelp/topics/0353.htm

Dim Proc As New Process
Proc
.File = "
file://pc-20150115kkfz/Users/sp_requestform_w7cn019sbg00951_880932.html"
Proc.Start()

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


加好友 发短信
等级:七尾狐 帖子:1551 积分:10061 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2021/11/30 17:13:00 [只看该作者]

If CurrentTable.name = "IL接头任务单" Then
    Dim Proc As New Process
    Dim sp As String = "file://pc-20150115kkfz/Users/2021Special/" & e.DataRow("特殊单链接") & ".html" 
    Proc.File = "sp" 
    Proc.Start()
End If

上面的代码,我是希望,在 "特殊单链接" 这个数据列里面输入一个字符串,比如 "SPB11111", 然后双击此单元格,就会打开  file://pc-20150115kkfz/Users/2021Special/SPB11111.html 这个链接。但是出现编译错误:datarow 不是 CellClickEvenArgs 这样的警告。请问要怎样修改代码?

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


加好友 发短信
等级:四尾狐 帖子:998 积分:6656 威望:0 精华:0 注册:2014/10/20 11:06:00
  发帖心情 Post By:2021/11/30 17:18:00 [只看该作者]

e.Row("特殊单链接")

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110816 积分:564024 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/30 17:21:00 [只看该作者]


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


加好友 发短信
等级:七尾狐 帖子:1551 积分:10061 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2021/12/2 16:44:00 [只看该作者]

关于3楼的问题,如果我仅仅需要进入共享盘的某个目录( 比如:\\PC-20150115KKFZ\Users\机加\特殊开料图纸 )而不是要打开这个目录下面的某个文档,代码要怎样写呢?

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


加好友 发短信
等级:七尾狐 帖子:1551 积分:10061 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2021/12/2 17:01:00 [只看该作者]

如果要指定双击某数据列才去打开链接,那要怎样指定列名呢?

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110816 积分:564024 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/2 17:16:00 [只看该作者]

以下是引用edisontsui在2021/12/2 16:44:00的发言:
关于3楼的问题,如果我仅仅需要进入共享盘的某个目录( 比如:\\PC-20150115KKFZ\Users\机加\特殊开料图纸 )而不是要打开这个目录下面的某个文档,代码要怎样写呢?

路径指定为目录的路径即可

Proc.File = "file://pc-20150115kkfz/Users/2021Special/"

 回到顶部
帅哥,在线噢!
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110816 积分:564024 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/2 17:16:00 [只看该作者]

以下是引用edisontsui在2021/12/2 17:01:00的发言:
如果要指定双击某数据列才去打开链接,那要怎样指定列名呢?

参考:http://www.foxtable.com/webhelp/topics/1499.htm

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


加好友 发短信
等级:七尾狐 帖子:1551 积分:10061 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2021/12/3 8:15:00 [只看该作者]

    If e.Col.Name = "特殊单链接" Then
        If e.Row.Isnull("特殊单链接") = False Then 
            Dim Proc1 As New Process
            Dim sp1 As String = "file://PC-20150115KKFZ/Users/Machining/SpecialNotes/" & e.Row("特殊单链接") & ".html"
            Proc1.File = sp1
            Proc1.Start()
        End If
    End If

上面这段代码,有时候明明在 //PC-20150115KKFZ/Users/Machining/SpecialNotes/ 这个目录下面是有某个档案名的,但就是弹出警告 “系统找不到指定的文件”。请问是什么原因呢?

 回到顶部
总数 23 1 2 3 下一页