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

如题所述

VB中的函数,可实现弹出窗口.
作用:在对话框中显示消息,等待用户单击按钮,并返回一个 Integer 告诉用户单击哪一个按钮。
语法:
MsgBox(prompt[, buttons] [, title] [, helpfile, context])
参数说明:
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)如果要输入多个参数并省略中间的某些参数,则必须在相应位置加入逗号分界符。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-03-07
a=msgbox("弹出信息",vbyesno)
if a=vbyes then
msgbox "点击‘是’后弹出此窗口"
else
msgbox "点击‘否’后弹出此窗口"
end if
第2个回答  2012-03-05
在按钮的click事件里添加:
msgbox("你要提示的内容")本回答被提问者采纳

求一段VB基本代码、就是:当你点击了一个按扭后、会弹出一个提示框...
vbRetry 4 重试 vbIgnore 5 忽略 vbYes 6 是 vbNo 7 否 (1) 如果同时提供了Helpfile与Context参数,可以按F1键来查看与Context相应的帮助主题,Excel通常会在输入框中自动添加一个帮助(Help)按钮。(2)若在消息框中显示“取消”按钮,则按下ESC键与单击“取消”按钮效果...

运行vb程序的快捷键(vb打开程序代码窗口的快捷键)
1、在按扭的Capion 属性设置标题的时候,前面增加 K字符就可以,K代表的是你准备使用的Alt+键盘字符,如“O.退出”,程序运行的时候按下 Alt+O 即执行该按扭的操作了 2、你可以利用该按扭所在的Form 窗体优先权获得键盘操作功能来激发你要完成的按扭操作,此时首先要设置Form 的KeyPreview 属性值为 T...

求用VB写一个九九加法表,如下,求代码!
添加个按扭,并填写以下事件:Private Sub Command1_Click()ClsFor i = 1 To 9For j = 1 To i Print j & "*" & i & "=" & i * j & " ";Next jPrintNext iEnd Sub

VB中如果我要让我的鼠标经过某个按钮时,他会亮一下
1.改变按钮的mousepointer或者mouseicon属性 2.在按钮的MouseMove事件中改变按钮的BackColor,同时要把按钮的style设置为1 3.用这个Image控件,添加按钮图片,用这个事件MouseMove改变图片 4.用第三方控件 如果是要出现黄色边框那种,只能用第3,4种方法了 ...

在excel中点击单元格内容就弹出选项对话框是如何设置的?
1、首先打开要设置的excel表格,在表格工作区进行设置。2、选中要设置提示信息的单元格(行或列)。3、点击“数据”—“数据验证”,弹出“数据验证”设置框。4、选择“输入信息”,在其下填写相应的标题和输入信息。然后点击“确定”退出“数据验证”设置框。5、点击单元格,会弹出提示框“提示:请...

...输入窗体坐标时,鼠标就能指到该坐标的位置上。求代码。
'例:单击Command1时鼠标会到(500,500)这个点作鼠标左键单击动作。Private Declare Function SetCursorPos Lib "user32" (ByVal x As Long, ByVal y As Long) As Long Private Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, By...

自己用VC编的程序是运行后是黑框那种,老师说不行,要图形界面,自己找MFC...
没作么用MFC,MFC有点像VB,在设计界面双击按扭就可以写按下按扭要执行的代码.还是用纯API灵活点.新建一个Win32 Application,可以向导产生一个HELLO WORLD,看懂这个HELLO WORLD就基本会了.这里有建立一个窗体的代码:LRESULT CALLBACK WinPro(HWND, UINT, WPARAM, LPARAM);\/\/声明消息处理函数 int ...

VB中怎么用代码打出红色的字
Option1.Value = False '这下面写你想要写的代码 End Sub 我就只能想到用代替的方法了,如果不知道怎么使用API的话,这个也是一个方法。对了还有一个方法,,选择菜单“工程”---"部件"---弹出部件对话框,在部件对话框中选择"Microsoft Forms 2.0 Object Library",然后在左边的的工具箱里面就添...

vb连接access数据库后如何对其中的数据进行某种计算,然后把结果显示在文...
3、利用ADO 访问Access数据库 如按扭"计算实际年龄"的程序部分 Private Sub Command1_Click() Dim connStr As String Dim mySQL As String Dim adoConn As New ADODB.Connection Dim adoRs As New ADODB.Recordset If Trim(Text1) = "" Then MsgBox "请输入有效的编号!", ...

高二计算机会考考点?
3.如果上机程序中只要求你修改属性,记住千万不要在修改代码或者添加代码,那样很可能出错,如一位网友的贴子(源于本板块)——“我在做基础操作题目时遇到了这样的一个题目:要求拖出一个滚动条,最大刻度为100 ,最小刻度为1,使得单击滚动框以外的地方(不包括滚动条两头按钮),使滚动条的值增加10个刻度。 我在属性...

相似回答