Foxtable(狐表)用户栏目专家坐堂 → 如何统一设置窗口表禁止使用系统右键菜单


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

主题:如何统一设置窗口表禁止使用系统右键菜单

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


加好友 发短信
等级:童狐 帖子:226 积分:1655 威望:0 精华:0 注册:2015/11/26 16:03:00
如何统一设置窗口表禁止使用系统右键菜单  发帖心情 Post By:2017/8/22 19:34:00 [只看该作者]

请教一下老师,如何禁止窗口表的右键菜单,但是后台可以用

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


加好友 发短信
等级:超级版主 帖子:109678 积分:558082 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/8/22 20:10:00 [只看该作者]

参考:http://www.foxtable.com/webhelp/scr/0662.htm

判断表名称是窗口表名称就禁掉菜单

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


加好友 发短信
等级:童狐 帖子:226 积分:1655 威望:0 精华:0 注册:2015/11/26 16:03:00
  发帖心情 Post By:2017/8/22 20:17:00 [只看该作者]

那这样是不是窗口有多少个表就要写多少个判断了?

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


加好友 发短信
等级:超级版主 帖子:109678 积分:558082 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/8/22 20:24:00 [只看该作者]

1、用select case

2、统一一下窗口表控件名称,比如判断表名含有Table的就是窗口表名称

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


加好友 发短信
等级:童狐 帖子:226 积分:1655 威望:0 精华:0 注册:2015/11/26 16:03:00
  发帖心情 Post By:2017/8/22 20:40:00 [只看该作者]

那就是遍历所有窗口表,然后设置是吧

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


加好友 发短信
等级:超级版主 帖子:109678 积分:558082 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/8/22 20:50:00 [只看该作者]

遍历什么!仔细看帮助说明

If e.Table.name Like *_Table* Then '如果是窗口表
    e.Cancel = True
End If

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


加好友 发短信
等级:童狐 帖子:226 积分:1655 威望:0 精华:0 注册:2015/11/26 16:03:00
  发帖心情 Post By:2017/8/23 8:21:00 [只看该作者]

谢谢老师,这样可以了

 回到顶部