收费系统,在新窗口中强制下机,主窗口中的上线人数问题

本文介绍了一种机房收费系统中强制下机功能的实现方式,并讨论了如何实时更新主窗体上的当前上机人数。提出了三种解决方案:使用全局变量、定时器访问数据库及直接调用主窗体控件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        在做机房收费系统时,遇到一个问题,那就是,在查看学生上机状态时,可以强制下机,但是在此强制下机后,主窗体中有一个当前上机人数。下面介绍一下我想到在强制下机后,主窗体上机人数的改变

        一、使用全局变量,这个也是最容易想到的

        二、我使用的是timer这个控件,因为主页面显示一个时钟,我在此timer时间中,加了一条语句,就是访问数据库online_info,让显示人数的label框等于recordcount,这样也能做到上机人数时刻更新的要求,不过感觉这个会使得系统占用资源方面会不好。

        三、就是使用!这个符号。比如我是在frmViewStuOn这个窗体中将同学强制下机,那么想将frmMain中的上机人数(lblOnPeoNum)进行更新,则可以用frmMain!lblonpeonum来实现调用frmmain中的lblonpeonum控件来改变其内容显示。

        另外关于变成中的.和!,大致好像就是.调用属性和方法,!调用的是对象。或许有点笼统,但是这样调用确实能实现功能。有哪不对的地方,希望高手给

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值