有窗口提示的代码(求一段VB基本代码、就是:当你点击了一个按扭后、会弹出一个提示框这个怎么写啊)

本文目录
求一段VB基本代码、就是:当你点击了一个按扭后、会弹出一个提示框这个怎么写啊
VB中的函数,可实现弹出窗口.
作用:在对话框中显示消息,等待用户单击按钮,并返回一个 Integer 告诉用户单击哪一个按钮。
语法:
MsgBox(prompt)
参数说明:
MsgBox 函数的语法具有以下几个命名参数:
Prompt-------必需的。字符串表达式,作为显示在对话框中的消息。prompt 的最大长度大约为 1024 个字符,由所用字符的宽度决定。如果 prompt 的内容超过一行,则可以在每一行之间用回车符 (Chr(13))、换行符 (Chr(10)) 或是回车与换行符的组合 (Chr(13) & Chr(10)) 将各行分隔开来。
Buttons-------可选的。数值表达式是值的总和,指定显示按钮的数目及形式,使用的图标样式,缺省按钮是什么以及消息框的强制回应等。如果省略,则 buttons 的缺省值为 0。
Title-------可选的。在对话框标题栏中显示的字符串表达式。如果省略 title,则将应用程序名放在标题栏中。
Helpfile--------可选的。字符串表达式,识别用来向对话框提供上下文相关帮助的帮助文件。如果提供了 helpfile,则也必须提供 context。
Context-------可选的。数值表达式,由帮助文件的作者指定给适当的帮助主题的帮助上下文编号。如果提供了 context,则也必须提供 helpfile。
用于MsgBox函数中Button参数的常量
常量 值 说明
vbOKOnly 0 只显示“确定”按钮
VbOKCancel 1 显示“确定”和“取消”按钮
VbAbortRetryIgnore 2 显示“终止”、“重试”和“忽略” 按钮
VbYesNoCancel 3 显示“是”、“否”和“取消”按钮
VbYesNo 4 显示“是”和“否”按钮
VbRetryCancel 5 显示“重试”和“取消”按钮
VbCritical 16 显示“关键信息”图标
VbQuestion 32 显示“警告询问”图标
VbExclamation 48 显示“警告消息”图标
VbInformation 64 显示“通知消息”图标
vbDefaultButton1 0 第一个按钮是缺省值(缺省设置)
vbDefaultButton2 256第二个按钮是缺省值
vbDefaultButton3 512第三个按钮是缺省值
vbDefaultButton4 768第四个按钮是缺省值
vbApplicationModal 0应用程序强制返回;应用程序一直被挂起,直到用户对消息框
作出响应才继续工作
vbSystemModal 4096系统强制返回;全部应用程序都被挂起,直到用户对消息框作
出响应才继续工作
vbMsgBoxHelpButton 16384将Help按钮添加到消息框
VbMsgBoxSetForeground 65536指定消息框窗口作为前景窗口
vbMsgBoxRight 524288文本为右对齐
vbMsgBoxRtlReading 1048576指定文本应为在希伯来和阿拉伯语系统中的从右到左显示
说明:
(1)第一组值(0–5)描述了消息框中显示的按钮的类型与数目;第二组值(16,32,48,64)描述了图标的样式;第三组值(0,256,512,768)说明哪一个按钮是缺省值;而第四组值(0,4096)则决定消息框的强制返回性。将这些数字相加以生成Buttons参数值的时候,只能由每组值取用一个数字。
(2)这些常数都是 Visual Basic for Applications (VBA) 指定的。结果,可以在程序代码中到处使用这些常数名称,而不必使用实际数值。实际数值与常数名称是等价的。
返回值
用于MsgBox函数返回值的常量
常数 值 说明
vbOK 1 确定
vbCancel 2 取消
vbAbort 3 终止
vbRetry 4 重试
vbIgnore 5 忽略
vbYes 6 是
vbNo 7 否
(1) 如果同时提供了Helpfile与Context参数,可以按F1键来查看与Context相应的帮助主题,Excel通常会在输入框中自动添加一个帮助(Help)按钮。
(2)若在消息框中显示“取消”按钮,则按下ESC键与单击“取消”按钮效果相同。若消息框中有“帮助”按钮,则提供相关的帮助信息。
(3)如果要输入多个参数并省略中间的某些参数,则必须在相应位置加入逗号分界符。
如何通过批处理命令实现弹出窗口前台置顶显示
网上找的,有问题hi我
将能在批处理里面能弹出窗口提示的代码总结了一下,算是丰富一下批处理的图形界面吧。
一、利用系统自带的msg命令msg %username% /time:7 "Hello,lxmxn"需要启动TermService服务
二、利用系统自带的net命令net send %computername% "Hello,lxmxn" 》nul需要启动Messenger服务
三、利用系统自带的mshta程序1、利用vbsript的msgbox函数mshta vbscript:msgbox("Hello,lxmxn",64,"batch script")(window.close)
2、利用vbscript的popup方法mshta vbscript:CreateObject("Wscript.Shell").popup("Hello,lxmxn",7,"batch script",64)(window.close)
3、利用javascript的alert方法mshta javascript:window.alert("Hello,lxmxn");window.close()
4、利用javascript的popup方法mshta "javascript:new ActiveXObject(’WScript.Shell’).popup(’Hello,lxmxn’,7,’batch script’,64);window.close();"
5、利用javascript的confirm方法mshta javascript:confirm("ha");window.close()
EXCEL用VBA实现预定时间弹窗提醒
在Excel中VBA的应用很多,今天我们将利用VBA设置提醒。
1.在Excel中新建一个文档,并将它命名为“提醒.xls”。
2.执行菜单栏中的“工具”→“宏”→“Visual Basic器”命令,进入VBA状态。
3.在“工程资源管理器”窗口中,选中“VBAProject(提醒.xls)”选项,然后执行菜单栏中的“插入”→“模块”命令,插入一个名为“模块1”的新模块。
4.选中“模块1”,执行菜单栏中的“视图”→“属性窗口”命令,在打开的“属性”窗口中将它更改为“提醒”。
5.在“提醒”模块的代码窗口中输入如下所示的代码:
Sub auto_open() ’设置一个自动运行的宏--auto_open
Application.OnTime TimeValue("09:30:00"), "tx"
’设置提醒时间为09:30:00(可以根据实际需要进行修改),设置调用提醒宏
Application.OnTime TimeValue("010:00:00"), "tx" ’再设置提醒一次。
End Sub
Sub tx() ’设置一个显示提醒消息的宏。
msg = MsgBox("订购一张2005年1月1日北京——海南的机票!", vbInformation, "赶快订机票")
End Sub
提示:
可以设置多个提醒宏(tx1、tx2……),只需要在自动运行宏中分别设置调用的时间,即可实现多个消息的定时提醒。
6.保存代码,并退出VBA状态。
7.当设定的时间到来时,系统将弹出提示框进行提醒。

更多文章:
全球新冠肺炎疫情背景下航运发展(盐田港复苏日志:半年历劫从“低谷”到“爆仓” 疫情之后巨轮如何越洋航行)
2026年9月7日 17:10
matlab求解带字母参数方程组(我想matlab求一个关于x,y的方程组 ab c d f e h m n 都是参数)
2026年9月7日 16:30
oracle中的循环语句(下面哪个不是oracle程序设计中的循环语句 a for)
2026年9月7日 15:30
电脑里2个系统怎么删除一个(电脑开机显示有两个系统,如何删除一个)
2026年9月7日 12:20
scrollthrough意思(“scroll”是什么意思)
2026年9月7日 08:00
怎么激活keygen(注册机如何激活cad2008一个简单激活cad2008的方法)
2026年9月7日 06:30
vba编写excel插件(excel vba中能否动态创建控件)
2026年9月7日 04:40





