设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 1992|回复: 11
打印 上一主题 下一主题

[窗体] 看样做状态栏?

[复制链接]
跳转到指定楼层
1#
发表于 2008-9-16 15:49:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如图,怎样做这样的状态栏?谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2008-9-16 16:06:55 | 只看该作者
更改系统状态栏

Dim VarReturn As Variant
VarReturn = SysCmd(acSysCmdSetStatus, " 【公司】嘉里大通物流有限公司 【支持】Xushuiqing@kerryeas.com  ")
3#
 楼主| 发表于 2008-9-16 19:49:48 | 只看该作者
先谢谢楼上的回复。
也许我没有表述清楚,你的做法是在系统状态栏的第一个位置写信息,而我的意思是在状态栏的后面的位置写信息,比如作者,用户等,第一个位置还是留下写当前程序的运行状态,写进度条等等。
实际上系统状态栏有9个位置,能不能在其它的位置写上自己想写的信息,甚至把系统表示Num Lock键是否按下的状态位置改为自己能用于表示其它意义的位置,比方说改为日期,等等。
我在网上查了两天,一无所获,有知道怎样控制系统状态栏的朋友请不吝赐教。或者,怎样求得ACCESS窗口的尺寸及捕捉窗口变化的事件,谢谢!
4#
 楼主| 发表于 2008-9-17 08:22:07 | 只看该作者
顶一下,请高手帮助!谢谢!
5#
发表于 2008-9-17 16:46:26 | 只看该作者
ACC里有一个状态栏控件的,你可以用.
6#
 楼主| 发表于 2008-9-18 09:25:37 | 只看该作者
谢谢家猫!
控件一般要做在窗体上,我不想要背景窗体,想直接用窗体做状态栏,苦于没有办法计算ACC窗口的大小和捕捉窗口大小变化的事件。
现在只好还是用系统的状态栏,要是能控件状态栏上的所有文本框就好了(第一个框可以写信息,如二楼所示)。
请高人再施援手!
7#
 楼主| 发表于 2008-9-19 08:43:22 | 只看该作者
再顶一次。希望能遇到对此有研究的高人。
8#
发表于 2008-9-19 08:47:59 | 只看该作者
我也帮你顶一下。
9#
发表于 2008-9-19 09:04:35 | 只看该作者
获取ACC主窗口位置及大小的问题可以解决,麻烦的是第2个,捕获它的移动及大小变化.这个要用到HOOK,如果你能固定程序打开后就最大化就好解决了.
小鸟曾尝试过用纯色窗体做背景的做法,也发过例子,你可以搜索,参考下.

点击这里给我发消息

10#
发表于 2008-9-19 09:30:43 | 只看该作者

用窗体作状态栏或背景也许这个例子有用

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-16 14:37 , Processed in 0.084438 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表