Foxtable(狐表)用户栏目专家坐堂 → 记录窗口,网址列,怎么直接打开网页。


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

主题:记录窗口,网址列,怎么直接打开网页。

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


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

那就设置click或者doubleclick事件,在这两个事件中用代码打开网页

 

 


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


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

If e.Col.name = "第三列"
    If e.Row.IsNull("第三列") = False Then
        Dim Proc As New Process
        Proc.File = e.Row("第三列")
        Proc.Start()
    End If
End If

 

不过好像对记录窗口无效。

 

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

[此贴子已经被作者于2016/9/14 17:29:43编辑过]

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


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

这样可以了,不要用PrepareEdit,代码放在StartEdit事件:

 

 

If e.Col.name = "第三列"
    If e.Row.IsNull("第三列") = False Then
        Dim Proc As New Process
        Proc.File = e.Row("第三列")
        Proc.Start()
    End If
End If
e.cancel = True

[此贴子已经被作者于2016/9/14 17:45:21编辑过]

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


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

你这样,网址列依然可以编辑,建议用4楼代码。


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


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

今年不会有了,明年有的可能性也很低,我们并不怎么愿意销售永久开发版。


 回到顶部