以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  局域网中的文件在锁定表时无法打开  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=86387)

--  作者:风也劲
--  发布时间:2016/6/16 14:11:00
--  局域网中的文件在锁定表时无法打开
局域网中的文件在锁定表时双击无法打开,解锁后“打开文件”能打开局域网的共享文件,请各位帮忙如何设置?
图片点击可在新窗口打开查看此主题相关图片如下:局域网中的文件管理.jpg
图片点击可在新窗口打开查看

--  作者:风也劲
--  发布时间:2016/6/16 14:12:00
--  

锁定状态下打开时是指向本机的,不是指向局域网中位置

 


--  作者:大红袍
--  发布时间:2016/6/16 14:25:00
--  

方法一:自己编写代码打开文件,DoubleClick事件

 

e.Cancel = true

Dim Proc As New Process \'定义一个新的Process
Proc.File = e.Col.DataCol.DefaultFolder  & "/" & e.Row("第一列")
Proc.Start


--  作者:大红袍
--  发布时间:2016/6/16 14:25:00
--  

方法二:不要锁定表,如果要锁定表,去startEdit事件写代码 e.Cancel = True


--  作者:风也劲
--  发布时间:2016/6/16 17:25:00
--  

大红袍,用方法一,只是第一行双击就可以打开局域网共享文件,其他的不行,为何?

 


--  作者:大红袍
--  发布时间:2016/6/16 17:46:00
--  

doubleClick事件,加入代码,看弹出什么

 

e.Cancel = true

Dim Proc As New Process \'定义一个新的Process
Proc.File = e.Col.DataCol.DefaultFolder  & "/" & e.Row("第一列")

msgbox(Proc.File)
Proc.Start