搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 请教可以检测到Messagebox()在运行吗?
标题:
请教可以检测到Messagebox()在运行吗?
只看楼主
wxzd123
等 级:
论坛游民
帖 子:238
专家分:43
注 册:2012-9-6
结帖率:
85.71%
楼主
已结贴
√
问题点数:20 回复次数:47
请教可以检测到Messagebox()在运行吗?
可以检测Messagebox()对话框在运行,可以用代码清除吗?谢谢
搜索更多相关主题的帖子:
运行
对话框
清除
检测
Messagebox
2023-05-14 10:08
吹水佬
等 级:
版主
威 望:
432
帖 子:10064
专家分:41463
注 册:2014-5-20
第
2
楼
得分:4
要看是什么 message box
2023-05-14 10:26
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
3
楼
得分:4
MESSAGEBOX(eMessageText [, nDialogBoxType ][, cTitleBarText][, nTimeout])
看下第4个参数
坚守VFP最后的阵地
2023-05-14 10:29
csyx
等 级:
版主
威 望:
29
帖 子:484
专家分:1827
注 册:2018-3-13
第
4
楼
得分:4
想啥呢?MessageBox 是模式的,显示后就停在哪等待你选择,关未闭前不会执行你的后续代码,就算你知道咋检测,你准备把检查代码放哪?
除非:1) 多进程/多线程协同 or 2) 定时器轮询
就为这多一个进程或线程,或纯属浪费资源的轮询,值得吗?
一定要的话,可以试试 FindWindow - 类名 #32770,找到后发送关闭消息。先斟酌下是否有必要这么做
2023-05-14 10:30
wxzd123
等 级:
论坛游民
帖 子:238
专家分:43
注 册:2012-9-6
第
5
楼
得分:0
回复 2楼 吹水佬
您好,就是直接运行Messagebox()呀
2023-05-14 10:53
wxzd123
等 级:
论坛游民
帖 子:238
专家分:43
注 册:2012-9-6
第
6
楼
得分:0
回复 3楼 sdta
您好,这个方法,不知道为什么跑到表单后面去里
2023-05-14 10:54
wxzd123
等 级:
论坛游民
帖 子:238
专家分:43
注 册:2012-9-6
第
7
楼
得分:0
回复 4楼 csyx
您好,通过另一台机器端口发信息去检测
2023-05-14 10:55
吹水佬
等 级:
版主
威 望:
432
帖 子:10064
专家分:41463
注 册:2014-5-20
第
8
楼
得分:0
以下是引用
wxzd123
在2023-5-14 10:53:40的发言:
您好,就是直接运行Messagebox()呀
以下是引用
wxzd123
在2023-5-14 10:55:56的发言:
您好,通过另一台机器端口发信息去检测
看来不只是直接运行Messagebox的问题
详细操作过程说说
2023-05-14 11:38
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
9
楼
得分:0
以下是引用
wxzd123
在2023-5-14 10:54:44的发言:
您好,这个方法,不知道为什么跑到表单后面去里
是不是你的表单设置问题
坚守VFP最后的阵地
2023-05-14 11:51
foxfans
等 级:
贵宾
威 望:
11
帖 子:90
专家分:278
注 册:2021-10-23
第
10
楼
得分:4
可能是调用第三方弹窗,自己写的完全可以把代码屏蔽也就没有清除一说了,外部第三方要么破解nop去掉,要么挂勾子屏蔽即可.
2023-05-14 12:51
48
1/5页
1
2
3
4
5
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-512194-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.291495 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved