Office中国论坛/Access中国论坛

标题: 菜单生成器 [打印本页]

作者: kangking    时间: 2008-7-18 16:22
标题: 菜单生成器
本菜单生成器将你要显示的菜单项写在表中,可以设置其图标,动作,支持子菜单(原来的不支持子菜单),可以缩短菜单的设计时间,便于菜单的管理,。。。。作为示例,我只在第一个菜单中加了子菜单,您可以仿此设计自己的菜单。



再来一张图,看看运行的效果。

[ 本帖最后由 kangking 于 2008-7-18 16:40 编辑 ]
作者: sgrshh29    时间: 2008-7-18 16:26
原帖由 kangking 于 2008-7-18 16:22 发表
本菜单生成器将你要显示的菜单项写在表中,可以设置其图标,动作,支持子菜单(原来的不支持子菜单),可以缩短菜单的设计时间,便于菜单的管理,。。。。作为示例,我只在第一个菜单中加了子菜单,您可以仿此设计自 ...

谢谢你,看看与我自己做的有什么不同。
作者: andymark    时间: 2008-7-18 16:27
沙发
好东西,  先顶再下
作者: andymark    时间: 2008-7-18 16:28
晕,还没sgrshh29 回得快
沙发没了
作者: kevindeng    时间: 2008-7-18 16:29
这个很实用,顶下
作者: kevindeng    时间: 2008-7-18 16:31
如果能把图标的那个字段能够做的直观一点就更好了
作者: 086-china    时间: 2008-7-18 16:39
做的直观一点就更好了
作者: sgrshh29    时间: 2008-7-18 16:44
呵呵,用了递归。并且把tag(也就是id)作为唯一标记,学习了。[:11] 不过与我那个要求还是有所不同不同,我那个从表中不能直接看出某一项是子菜单还是按钮,需要先根据它有没有下级来判断性质,才决定它是添加为子菜单还是添加为按钮。
作者: sgrshh29    时间: 2008-7-18 16:46
原帖由 andymark 于 2008-7-18 16:28 发表
晕,还没sgrshh29 回得快
沙发没了

他这个帖子是专门为我写的,当然沙发归我了。[:50]
作者: tanhong    时间: 2008-7-18 16:48
好东西支持一下!
作者: jmsqqs    时间: 2008-7-18 16:49
[:26]
作者: jhg1975    时间: 2008-7-18 16:59
very good
作者: wu8313    时间: 2008-7-18 17:34
dddd
作者: wang1950317    时间: 2008-7-18 17:50
[:50] [:50]
作者: sdw0813    时间: 2008-7-18 17:55
看看
作者: jdar    时间: 2008-7-18 18:05
好东西,  先顶再下
作者: owwen    时间: 2008-7-18 18:46
好东西,看看先
作者: mkoplko    时间: 2008-7-18 18:46
1啊饿发达
作者: Grant    时间: 2008-7-18 18:53
非常好的实例,支持
作者: sbsfhgl    时间: 2008-7-18 19:48
大家都说好了
作者: poly    时间: 2008-7-18 20:10
[:23]
作者: liaoliao    时间: 2008-7-19 07:39
[:45] [:45] [:45] 看
作者: duomu    时间: 2008-7-19 08:13
好东西支持一下!
作者: sdqdzpsc    时间: 2008-7-19 08:17
学习高手
作者: becao    时间: 2008-7-19 09:54
标题: 很好
超越
作者: gaofei186    时间: 2008-7-19 11:02
好东西呵呵
作者: stone0823    时间: 2008-7-19 14:27
支持,谢谢
作者: goto2008    时间: 2008-7-19 15:00
[:50]
作者: 高中    时间: 2008-7-19 15:06
我看下
作者: apsfxc1    时间: 2008-7-19 16:57
看看了[:33]
作者: wohoot    时间: 2008-7-19 23:07
顶起来
作者: kkm    时间: 2008-7-21 09:45
标题: 好東西
看看[:31]
作者: BoneyBai    时间: 2008-7-21 16:39
好东东
作者: icbcaigu    时间: 2008-7-21 22:12
标题: 太好了
我十分想下载这个文件
作者: duomu    时间: 2008-7-22 08:19
原帖由 sgrshh29 于 2008-7-18 16:44 发表
呵呵,用了递归。并且把tag(也就是id)作为唯一标记,学习了。[:11] 不过与我那个要求还是有所不同不同,我那个从表中不能直接看出某一项是子菜单还是按钮,需要先根据它有没有下级来判断性质,才决定它是添加为子菜 ...

呵呵,看一下,与我做的有哪些不同
作者: yangzn    时间: 2008-7-22 13:31
看看
作者: aone    时间: 2008-7-23 01:49
学习一下!
作者: rcylbx    时间: 2008-7-23 07:08
看看先
作者: djlame    时间: 2008-7-23 08:40
看看
作者: djlame    时间: 2008-7-23 08:53
操作那里要打开一个窗体要写什么样的语句才是正确的
作者: hosam    时间: 2008-7-23 09:20
支持~~~~~~~~[:33]
作者: kangking    时间: 2008-7-23 09:43
原帖由 djlame 于 2008-7-23 08:53 发表
操作那里要打开一个窗体要写什么样的语句才是正确的



在模块中新建一过程,在该过程中写打开窗体的语句。把该过程的名称定到操作字段就可以了,也就是说,操作字段中的内容就是一个模块中过程的名称。

建议:建立一个专门的模块来写操作字段中的过程,便于管理。
作者: huangyz_xy    时间: 2008-7-23 22:53
好东西,一定要看,顶起!
作者: 7777777    时间: 2008-7-24 00:58
DDDDDDDDDDDDD
作者: lkkl66    时间: 2008-7-24 17:39
大家都说好了-------我来顶一下!!!!
作者: hug110    时间: 2008-7-24 17:45
学习一下,,,,
作者: lkkl66    时间: 2008-7-24 17:54
标题: 回复 2# 的帖子
好东西!再次顶一下!!!!!
作者: lkkl66    时间: 2008-7-24 17:55
标题: 回复 1# 的帖子
顶到楼下了,不好意思!!!!!!!

重顶一下1#楼    楼主    谢谢阿!!!!

[ 本帖最后由 lkkl66 于 2008-7-24 17:57 编辑 ]
作者: hf791119    时间: 2008-7-24 22:05
[:50] [:50] [:50]
作者: 小何    时间: 2008-7-25 09:06
[:28] [:28] [:28] [:28]
作者: lzslp131477    时间: 2008-7-26 21:27
顶一下
作者: 西瓜帝国    时间: 2008-7-27 08:15
学习一下,好象不错啊
作者: zhzhzh999    时间: 2008-8-8 10:31
标题: 真的好用吗
是什么啊
作者: 小铁匠    时间: 2008-8-8 10:48
[:50] [:50] 支持一下
作者: lynxcn    时间: 2008-8-8 11:11
看看怎样
作者: amitofo2007    时间: 2008-8-8 11:51
[:29] [:28] [:32]
作者: shift88    时间: 2008-8-8 14:55
[:50]
作者: 雨露    时间: 2008-8-8 15:30
[:29]
作者: jackie98778    时间: 2008-8-9 00:17
好东西支持一下!
作者: handler    时间: 2008-8-9 00:51
学习一下
作者: handler    时间: 2008-8-9 11:41
开始执行“恢复系统菜单”,很正常。
但后来总是会系统菜单和自定义菜单同时显示,且每按一次自定义菜单,菜单会多一次,
还有请问如何让子菜单或按钮变成无效状态。
谢谢
作者: handler    时间: 2008-8-9 12:50
[开始执行“恢复系统菜单”,很正常。
但后来总是会系统菜单和自定义菜单同时显示,且每按一次自定义菜单,菜单会多一次,]
[:35] 以上已解决,谢谢!!!

[还有请问如何让子菜单或按钮变成无效状态。]
[:22] 我指的是在菜单add后,根据登录的用户权限,要设部分菜单或子菜单为无效,
望哪位大侠支持一下。
作者: tmtming    时间: 2008-8-10 01:48
正需要。
作者: kangking    时间: 2008-8-10 08:56
[quote]原帖由 handler 于 2008-8-9 12:50 发表
[[:22] 我指的是在菜单add后,根据登录的用户权限,要设部分菜单或子菜单为无效,
望哪位大侠支持一下。


设置了权限后,重新加载一次。
作者: 咱家是猫    时间: 2008-8-10 12:45
一直打算做一个,楼主做了,我支持下.
作者: handler    时间: 2008-8-10 18:26
谢谢Kangking的回答,
[重新加载一次] 是一种方法。
我用以下代码(CommandBars.ActiveMenuBar.Controls("系统维护(&M)").Enabled = False)
只能设定Popup类型,不能设定button类型,
请问如何对Button类型设定,
谢谢
作者: storm79    时间: 2008-8-10 20:20
支持!
作者: rcylbx    时间: 2008-8-10 20:31
[:50] [:50]
作者: 羽扇子君    时间: 2008-8-11 08:30
Access不是能自己手动加菜单吗?很简单呀。
作者: df    时间: 2008-8-13 22:09
支持一下!
作者: kele030    时间: 2008-8-14 21:37
学习中。看看
作者: y_jingzheng    时间: 2008-8-15 16:42
看看哟
作者: dalong662    时间: 2008-8-15 19:29
菜单生成器
作者: feigefei    时间: 2008-8-16 00:56
标题: zhichi
zhichi
作者: su_xx    时间: 2008-8-16 12:20
学习一下
作者: xgkzq    时间: 2008-8-16 15:00
看看,谢谢!看看,谢谢!看看,谢谢!看看,谢谢!
作者: cyunren    时间: 2008-8-17 10:09
学习中
作者: hylyq63    时间: 2008-8-17 11:43
看看[:26]
作者: dou108    时间: 2008-8-27 11:23
好东西支持一下!
作者: yy2000sh    时间: 2008-8-27 13:22
支持!
作者: dong2008    时间: 2008-8-27 16:21
[:50]
作者: lingsum    时间: 2008-9-1 21:57
try it, thanks
作者: wxdqn    时间: 2008-9-1 22:47
lkj;lkl;mlmlml,.,;,.//...,.
作者: 07688971217    时间: 2008-9-1 23:13
标题: 回复 1# 的帖子
收藏了
作者: 风飞叶舞    时间: 2008-9-3 10:28
看看效果先
作者: OCEANWU66    时间: 2008-9-26 00:40
看看效果
作者: heqing3000    时间: 2008-9-26 14:08
好东西,收藏了.
作者: changweiren    时间: 2008-9-27 23:19
回复回复再回复学习学习再学习
作者: LeeTia    时间: 2008-9-28 16:54
标题: 经典啊
好哈哈哦看看
作者: zxlzqzzt    时间: 2008-9-30 12:30
看看与我自己做的有什么不同
作者: friendship    时间: 2008-10-2 00:43
haodongxi yidiyaokan!
作者: abc-123    时间: 2008-10-2 21:55
[:50] [:30]
作者: 明镜    时间: 2008-10-5 22:23
回复一下
作者: wellcome_gx    时间: 2008-10-5 22:30
很实用的,谢谢楼主了
作者: zj_pxl    时间: 2008-10-6 11:20
kan
作者: zj_pxl    时间: 2008-10-6 11:21
xue xi
作者: 艺城    时间: 2008-10-6 11:22
GOOD。。。
作者: zj_pxl    时间: 2008-10-6 11:23
zai kai
作者: zj_pxl    时间: 2008-10-6 11:23
sdfsdfasdfdf
作者: zj_pxl    时间: 2008-10-6 11:24
fdgdfgdfg




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3