搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 如何实现5分钟未对vfp编的软件操作就退出
标题:
如何实现5分钟未对vfp编的软件操作就退出
只看楼主
tbk_lcy
等 级:
新手上路
帖 子:24
专家分:0
注 册:2022-12-30
结帖率:
42.86%
楼主
已结贴
√
问题点数:10 回复次数:29
如何实现5分钟未对vfp编的软件操作就退出
如何实现5分钟未对vfp编的软件操作就退出
搜索更多相关主题的帖子:
软件
vfp
操作
退出
2023-01-17 16:23
吹水佬
等 级:
版主
威 望:
432
帖 子:10064
专家分:41463
注 册:2014-5-20
第
2
楼
得分:2
“未操作”的定义是什么?
2023-01-17 16:33
tbk_lcy
等 级:
新手上路
帖 子:24
专家分:0
注 册:2022-12-30
第
3
楼
得分:0
回复 2楼 吹水佬
就是说软件打开后进行相应的功能操作后,有其他事情,离开5分钟,那么软件自动退出。类似几分钟后屏保。
2023-01-17 16:48
吹水佬
等 级:
版主
威 望:
432
帖 子:10064
专家分:41463
注 册:2014-5-20
第
4
楼
得分:0
以下是引用
tbk_lcy
在2023-1-17 16:48:20的发言:
就是说软件打开后进行相应的功能操作后,有其他事情,离开5分钟,那么软件自动退出。类似几分钟后屏保。
监测键盘鼠标没动作5分钟能否满足要求
2023-01-17 16:59
kangss
等 级:
贵宾
威 望:
10
帖 子:138
专家分:237
注 册:2014-6-12
第
5
楼
得分:2
估计版主猜对了,他就是想要这个效果
2023-01-17 17:26
吹水佬
等 级:
版主
威 望:
432
帖 子:10064
专家分:41463
注 册:2014-5-20
第
6
楼
得分:0
只监视键盘鼠标的话,简单点试试用 API GetLastInputInfo(),看看能否满足要求。
2023-01-17 17:33
pvm2000
等 级:
版主
威 望:
24
帖 子:159
专家分:256
注 册:2022-12-22
第
7
楼
得分:2
以下是引用
吹水佬
在2023-1-17 17:33:07的发言:
只监视键盘鼠标的话,简单点试试用 API GetLastInputInfo(),看看能否满足要求。
如果一直在操作别的程序,没有操作VFP程序,这个GetLastInputInfo()也适用吗
2023-01-18 00:33
sam_jiang
等 级:
贵宾
威 望:
10
帖 子:542
专家分:781
注 册:2021-10-13
第
8
楼
得分:2
可以设置一个全局变量X,记录最后操作时间,鼠标移动,或有按键事件就改写这个时间。
再设一个计时器,每隔5分钟就去读取这个X,如果时间差大于5分钟,就退出程序
2023-01-18 00:37
吹水佬
等 级:
版主
威 望:
432
帖 子:10064
专家分:41463
注 册:2014-5-20
第
9
楼
得分:0
以下是引用
pvm2000
在2023-1-18 00:33:11的发言:
如果一直在操作别的程序,没有操作VFP程序,这个GetLastInputInfo()也适用吗
键盘鼠标是全局的,好象线程或进程独占不了,除非HOOK住。
所以,2、3楼的交流是有必要。
2023-01-18 07:52
aqyejun
等 级:
论坛游民
威 望:
9
帖 子:121
专家分:99
注 册:2010-6-11
第
10
楼
得分:2
如果vfp程序有打开的表单没有关闭,或有预览的报表没有关闭,自动退出时会报错,则无法定时退出程序。这个有何解决方法?
【独叶为舟】工作室
2023-01-18 08:49
30
1/3页
1
2
3
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-511130-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.051813 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved