Office中国论坛/Access中国论坛

标题: 快速为窗体建立美观统一的命令栏 [打印本页]

作者: fan0217    时间: 2007-1-15 03:30
标题: 快速为窗体建立美观统一的命令栏
也许你曾烦恼过,窗体本身提供的导航按钮并不美观,而且功能有限。你可能会采用在窗体上添加按钮或者采用标签,然后为每个按钮、标签添加代码。这样你是不是感觉很麻烦呢,而且也不太美观呢?

在这里我为大家提供一个解决方案,我用了整个下午来写,代码很长,但你并不需要掌握,仅仅需要知道怎样使用就可以了。因为我已经将他们整合成类模块了。


该类提供了74个属性和2个方法,所以该类非常灵活,你可以根据自己的需要设置属性。比如:可以为某个控件按钮的重新命名,设置是否显示,是否可用,重新设置显示的图标和样式,还可以重新定义它命令(公共模块或者宏)。

由于时间比较紧,所以难免会存在错误,欢迎大家测试,并反馈信息,以便我改进。我下一步将把该类的一些使用方法和注意事项公布给大家。

[attach]22636[/attach]







[此贴子已经被作者于2007-1-14 19:38:32编辑过][attach]22635[/attach]

作者: wuaza    时间: 2007-1-15 04:45
非常好的东东。fan0217辛苦了!
作者: laiguiyou    时间: 2007-1-15 05:12
好东西,值得收藏

[此贴子已经被作者于2007-1-14 21:12:00编辑过]


作者: 一点通    时间: 2007-1-15 05:16
版主辛苦了,谢谢分享
作者: gnoy    时间: 2007-1-15 06:09
嗯,不错.代码还可以再精练(可以自定义数据类型).类的方法写法不够专业.(类之所以为类就是不让他出现公共方法)



其实核心思路就是SetParent FindWindow(vbNullString, strCommandBarName), frm.Hwnd



有个先天缺陷:无法取到宽度属性
作者: kingboyszxf    时间: 2007-1-15 21:12
没有完美的东西..支持楼主..收藏了..
作者: utngrihii    时间: 2007-1-15 22:08
我还没有看明白什么


作者: fan0217    时间: 2007-1-16 03:25
以下是引用gnoy在2007-1-14 22:09:00的发言:


嗯,不错.代码还可以再精练(可以自定义数据类型).类的方法写法不够专业.(类之所以为类就是不让他出现公共方法)

其实核心思路就是SetParent FindWindow(vbNullString, strCommandBarName), frm.Hwnd

有个先天缺陷:无法取到宽度属性



宽度问题正在考虑,代码在精简中。


作者: aone    时间: 2007-1-16 20:40
多谢版主分享!
作者: zhuyiwen    时间: 2007-1-17 02:20
不错,精心之作![em49]
作者: andymark    时间: 2007-1-17 05:13
老大说不错,那一定不错的,谢谢分享!!
作者: 阿智    时间: 2007-3-10 20:55
好资料,谢谢分亨
作者: zyz218    时间: 2007-3-10 22:13
好东西要收藏!
作者: usd521    时间: 2007-3-11 20:17
不错,新手学习中。。。

谢谢分享!
作者: ferockpan    时间: 2007-3-11 22:08
谢谢楼主啦
作者: qsdys    时间: 2007-6-19 22:19
太经典了!学习学习!谢谢
作者: eyewitnes    时间: 2007-6-21 17:53
好东西要顶,谢谢分享
作者: sdzblbf    时间: 2007-6-22 00:52
谢谢,非常需要!
作者: 方漠    时间: 2007-6-22 05:57
很不错,谢谢分享!
作者: 2007-cjl    时间: 2008-1-21 16:26
hao快速为窗体建立美观统一的命令栏hao
作者: cjaugust    时间: 2008-1-21 22:42
很漂亮,不错不错!
作者: yjhdeys    时间: 2008-1-21 22:52
高人 office里面到底是高手多啊
作者: ABCaccess    时间: 2008-6-1 16:44
谢谢你与大众分享
作者: lkkl66    时间: 2008-8-1 19:19
拜读![:24] [:25]
作者: mlwbj    时间: 2008-12-10 22:59
不知道是不是我想要的,呵呵
作者: wktt6833    时间: 2008-12-11 16:38
不错,精心之作![em49][:27] [:27]
作者: shizhangzui    时间: 2008-12-11 22:43
说得好
作者: fslgb    时间: 2009-4-13 16:53
好东西,值得收藏
作者: yujingchun    时间: 2009-7-24 18:38
好东西,值得收藏
作者: 唐玉娥    时间: 2009-8-4 23:59
非常好的东西,版主辛苦了.
作者: 唐玉娥    时间: 2009-8-5 00:08
8# fan0217

版主,还在期待您的继续呢?
作者: lh19700925    时间: 2009-8-7 21:30
1# fan0217
作者: li08hua    时间: 2009-9-2 22:39
版主辛苦了,谢谢
作者: chaojianan    时间: 2009-10-17 17:26
谢谢fan
作者: xxiaoxin321    时间: 2009-10-17 21:40
辛苦了,好东西啊!
作者: fcghw    时间: 2009-11-2 14:49
好的东东
作者: tangjiawang    时间: 2009-11-4 16:23
没有完美的东西..支持楼主..收藏了..
作者: xmmrh    时间: 2009-11-8 17:23
dsfdsfsdf
作者: lkh    时间: 2009-11-10 20:17

作者: sagemeyou    时间: 2009-11-11 11:04
kankan
作者: fyq    时间: 2009-11-26 17:30
谢谢
作者: guilai2007    时间: 2009-12-2 22:35
谢谢!!!!
作者: xiaoyuzhi    时间: 2009-12-8 19:53
好东西,谢谢楼主
作者: baojunwang    时间: 2009-12-21 14:26
谢谢,学习一下
作者: james781121    时间: 2009-12-23 15:06
不错,精心之作![em49]
作者: james781121    时间: 2009-12-23 15:08
不错,精心之作![em49]
作者: 836680335    时间: 2010-1-13 15:54
KANKAN
作者: lilihuanlh    时间: 2010-2-8 22:17
谢谢分享
作者: lp2lp2    时间: 2010-2-9 11:17
学习下
作者: ygtq    时间: 2010-2-20 15:17
很想学习一下
作者: zzyzzg    时间: 2010-2-21 13:10
下来看一看,学习
作者: muning2010    时间: 2010-3-2 23:30
好东西啊,一定要顶
作者: dfnt11    时间: 2010-3-4 22:16
多谢版主分享!
作者: youchytan    时间: 2010-3-26 16:22
不给提供原码啊?????
作者: ZHENGLIAN    时间: 2010-9-5 16:08
非常好,很详细,多谢了。希望能多发些这样的例子.
作者: bluerain9000    时间: 2010-11-12 08:12
快速为窗体建立美观统一的命令栏
作者: shines    时间: 2011-1-14 11:41
谢谢分享
作者: lwb_hao    时间: 2011-1-28 16:37
好东东
作者: yori2007    时间: 2011-1-29 12:23

作者: mzg7608    时间: 2011-1-29 13:02
好东西,值得收藏

作者: khmkhm    时间: 2011-1-29 20:34
谢谢分享
作者: dolodelqyitm    时间: 2011-7-17 05:48
good
作者: fine88888888    时间: 2011-7-18 14:49
这个真的好
作者: williamwangc    时间: 2011-7-26 10:34
非常好的东西.仔细研究.
作者: williamwangc    时间: 2011-7-26 10:42
没看懂是什么东西.怎么操作
作者: yanwei82123300    时间: 2011-7-26 11:27
谢谢分享!
作者: 7032175    时间: 2011-7-28 09:37

作者: dsz5142    时间: 2011-7-28 14:32
好东西,谢谢分享
作者: 406728202    时间: 2011-7-28 16:36
收藏,学习
作者: lijiexiang    时间: 2011-7-28 18:21
学习学习
作者: jackysu78    时间: 2011-7-28 20:25
学习
作者: ElfMouz    时间: 2011-7-29 09:16
非常好的东东。fan0217辛苦了
作者: CIBOO2000    时间: 2011-7-31 10:54
非常好的东东
作者: maketing    时间: 2012-6-19 15:31

作者: layaman_999    时间: 2012-6-19 15:48
谢谢,太好了
作者: xie62    时间: 2012-6-19 16:28
多谢版主分享
作者: superdick    时间: 2012-6-19 17:48
不错的东西,学习学习
作者: boyandmerry    时间: 2012-6-19 22:03
kankan
作者: dfang    时间: 2012-6-19 23:44

作者: liangshu-fu    时间: 2012-6-20 07:55
谢谢分享!
作者: seagirl    时间: 2012-6-20 13:08
xiexie
作者: hnhj163    时间: 2013-2-15 16:23
下载看看
作者: sql999    时间: 2013-2-15 22:01
ddd
作者: smileyoufu    时间: 2013-2-15 22:39
好东西,值得收藏


作者: c101    时间: 2013-2-17 14:58
謝謝分享
作者: 鄱湖人2012    时间: 2013-8-18 15:08
参考
作者: leonshi    时间: 2013-12-5 11:21
学习

作者: xiaowuo2    时间: 2013-12-6 10:06
感谢分享,顶个
作者: 253593238    时间: 2013-12-10 23:01
11111111111
作者: zpy2    时间: 2014-7-2 07:50
谢谢了!!!
作者: rspring    时间: 2014-7-19 11:25
good

作者: shenzhenzch    时间: 2014-8-21 22:29
谢谢
作者: stanleyfyy    时间: 2014-10-11 20:27
好东西啊,好东西,谢谢
作者: cw03528    时间: 2014-10-13 23:05
这个得学习啊。
作者: zhimin1028    时间: 2014-10-14 13:22
thx for sharing~
作者: 飘零雨    时间: 2014-10-25 22:23
收藏
作者: YLK    时间: 2015-5-7 09:45
学习一下
作者: anttsy    时间: 2015-5-12 18:13
1111111111
作者: roro1981    时间: 2015-5-12 23:04
谢谢分享
作者: qwe186xq186    时间: 2015-5-13 12:36
热特瑞特让他热TV




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