社区
VB基础类
帖子详情
关于msgbox 的问题,请各位高手帮忙!
zhangwh6882
2002-08-24 09:44:10
当msgbox弹出时,其他的窗口全部失去焦点,而且连mscomm也不能从串口接收到信息,请问msgbox能否只显示在最上层,而不使其他窗口失去焦点,不影响串口接收信息。
...全文
125
14
打赏
收藏
关于msgbox 的问题,请各位高手帮忙!
当msgbox弹出时,其他的窗口全部失去焦点,而且连mscomm也不能从串口接收到信息,请问msgbox能否只显示在最上层,而不使其他窗口失去焦点,不影响串口接收信息。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
whitewolf681217
2002-08-24
打赏
举报
回复
自己做一个对话框,然后调用frmmsgbox.refresh
tnt_tnt
2002-08-24
打赏
举报
回复
应该不可能吧!
它还是要等待响应的!
呵呵!
hollyzp
2002-08-24
打赏
举报
回复
做个小窗体吧,很方便就解决了
射天狼
2002-08-24
打赏
举报
回复
MsgBox "用系统模式的就可以了。", vbSystemModal
xiaoxinghappy
2002-08-24
打赏
举报
回复
其实做EXE后,MsgBox 一弹出,MSCOMM还是能收信息的,只是调试的时候不行,如果要做你说的那样也不难,只是不要用VB的MsgBox,而是直接用API 的 MessageBox,并把第一参数,也就是父窗体的HWND 设为 0& 就可以了。
zmcpu
2002-08-24
打赏
举报
回复
编多线程处理
ggto
2002-08-24
打赏
举报
回复
msgbox 是有中斷作用,必須等待你回應
Fanks
2002-08-24
打赏
举报
回复
只能自己用窗体做一个对话框或使用API函数的对话框。
Maxdell
2002-08-24
打赏
举报
回复
我也很想知道这个问题。
关注!
SeaboyHe
2002-08-24
打赏
举报
回复
好想 API 的也不行啊, 看来只好自己做一个,且以非模式的形式显示则不会停止当前进程.
smalle
2002-08-24
打赏
举报
回复
api:
MessageBox();
里面有一个参数是设定它是附于哪个窗口的。
lemonal
2002-08-24
打赏
举报
回复
抱歉,好像不能
网络咖啡
2002-08-24
打赏
举报
回复
使用API函数,呵呵
renjunjun
2002-08-24
打赏
举报
回复
更可怕的事....
msg
box
实例
实例一: Private Sub Command5_Click() Dim
msg
$, Style&, Title$, Help$, Ctxt&, Response&, MyString$
msg
= "程序发生错误,继续?" '定义消息文本 Style = vbYesNo + vbCritical + vbDefaultButton2 '定义对话框样式 Title = "错误信息" '
VBA中
Msg
Box
函数
Msg
Box
的灵活性使得它在编写 VBA 宏和自动化任务时非常有用。通过定制按钮和标题,以及根据用户的响应来执行不同的操作,可以满足各种应用场景的需求。
关于
msg
box
VBScript中的
Msg
Box
函数是基础交互工具,用于显示消息框并与用户进行简单交互。其语法为:
Msg
Box
(prompt[,buttons][,title]),其中prompt为必选消息内容,buttons控制按钮组合和图标(如vbOKCancel+vbQuestion),title设置窗口标题。函数根据用户点击返回数值(如6表示"是"),可用于后续逻辑判断。典型应用包括显示提示、确认操作等,支持换行符(vbCrLf)和多参数组合,但仅适用于Windows的WSH环境。
VB 提示框
Msg
Box
用法
Msg
Box
是VB中的函数,可实现弹出窗口. 作用:在对话框中显示消息,等待用户单击按钮,并返回一个 Integer 告诉用户单击哪一个按钮。 语法:
Msg
Box
(prompt[, buttons] [, title] [, helpfile, context]) 参数说明:
Msg
Box
函数的语法具有以下几个命名参数: Prompt-------必需的。字符串表达式,作为显示在对话框中的消息...
LVGL8学习之
msg
box
这一篇来演示一下lvgl8下
msg
box
的使用,还是通过codeblock来模拟代码的运行,代码如下: static void
msg
box
_event_callback(lv_event_t * event) { lv_event_code_t code = lv_event_get_code(event); lv_obj_t *
msg
box
= lv_event_get_current_target(event); if ((code == LV_EVENT_VALUE_
VB基础类
7,788
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章