VB中MsgBox函数的应用

执行MsgBox 函数,程序被暂停并产生一个对话框。对话框中包含提示信息和命令按钮,等待用户单击某个命令按钮。Msgbox函数返回所选按钮的整数值,并以此作为程序继续进行的依据。
格式:Msgbox(prompt[,type][,title][,helpfile,context])

操作方法

  • 01

    打开VB6.0,选择标准EXE,点击打开

  • 02

    在窗体中,增加标签和文本框,修改窗体的名称为“圆周长和面积计算",如下图

  • 03

    在代码窗口编辑窗体form的单击事件,代码如下: Private Sub Form_Click() Const p! = 3.14 Dim r!, l!, s! r = Val(InputBox("请输入圆的半径:", "圆的周长和面积计算", 1)) l = 2 * p * r s = p * r * r result1 = MsgBox("周长l=" & l, 64, "圆") Text2.Text = s End Sub

  • 04

    运行程序,输入一个r的值之后就会出现一个Msgbox图像框它表示出了圆的周长。

  • 05

    msgbox函数应用是很广泛的接下来我们来看看它在求一元二次方程根当中的应用,在新建的form窗口中添加一个命令按钮,并将它的caption属性修改为“求根”同时把form的caption属性修改为“求二元一次方程的根"

  • 06

    接着编写一个command1的click事件,代码如下: Option Explicit Private Sub Command1_Click() Dim a As Integer, b As Integer, c As Integer Dim x1 As Single, x2 As Single a = Val(InputBox("请输入系数a", "一元二次方程求根")) b = Val(InputBox("请输入系数b", "一元二次方程求根")) c = Val(InputBox("请输入系数c", "一元二次方程求根")) x1 = (-b + Sqr(b ^ 2 - 4 * a * c)) / (2 * a) x2 = (-b - Sqr(b ^ 2 - 4 * a * c)) / (2 * a) MsgBox "x1=" & x1 & vbCrLf & "x2=" & x2, 65, "方程输出" End Sub

  • 07

    运行程序,点击”求根“按钮”,在出现的对话框中依次输入abc的值,如依次输入1、-2、1

  • 08

    点击确认之后,就会出现了一个关于二元一次方程根x1和x2的msgbox的对话框。

  • 09

    那么引发这个msgbox对话框的程序就是图中红框所圈的那部分

  • 10

    点击左上角的“文件”,打开下拉菜单,分别点击保存Form1和保存工程,即可多次进行运行。

(0)

相关推荐

  • vb中mod函数的使用方法

    vb中mod函数的使用方法 操作方法 01 1.mod函数理解: 02 2.mod函数语法使用 03 3.mod函数参数理解 04 4.mod函数使用说明 05 5.mod函数示例使用方法 06 6. ...

  • vb中inputbox函数怎么用

    inputbox函数在vb中经常使用到,该如何正确使用呢?现在就分享操作的步骤和截图,希望对你有所帮助. 操作方法 01 首先启动vb6,新建一个标准exe文件,进入窗体主界面. 02 在工具箱里双击 ...

  • VBA编程中MsgBox函数怎么用

    Excel编程中的MsgBox函数用于输出一个对话框,该函数在编程调试以及输出结果方面具有极为重要的意义.下面小编就为大家讲解一下该函数的具体使用方法. 操作方法 01 首先来看一下MsgBox的基本 ...

  • vb中字符串函数如何使用

    各类编程语言都有自己系统函数,vb也不例外,对于vb来说它提供系统函数也很多,应用也很广泛,尤其是字符串函数,那么它提供的字符串函数如何使用呢?,小编在这里就跟大家交流一下常用的字符串函数的使用方法. ...

  • VB中经常使用的字符串函数

    VB中提供了大量的数学函数以简化编程的工作,以下是VB中经常使用的字符串函数. 操作方法 01 Trim(C):去掉字符串C两端的空格. 02 Left(C,n):截取C最左边的n个字符. 03 Ri ...

  • VB中经常使用的日期与时间函数

    VB中提供了大量的数学函数以简化编程的工作,以下是VB中经常使用的日期与时间函数. 操作方法 01 Time[$][()]:返回系统当前时间. 02 Date[$][()]:返回系统当前日期. 03 ...

  • VB中Byval和byref的区别

    操作方法 01 在VB中Byval 和byref怎么区别?简单来说Byval是传值,byref是传地址,ByVal :表示该参数是按值方式传递的.ByRef :表示该参数按引用方式传递.下面小编为大家 ...

  • 【VB中Byval和byref的区别(举例说明)】

    操作方法 01 在VB中Byval 和byref怎么区别?简单来说Byval是传值,byref是传地址,ByVal :表示该参数是按值方式传递的.ByRef :表示该参数按引用方式传递.下面小编为大家 ...

  • vba操作Excel之MsgBox函数参数详解

    一、函数语法 函数名称:MsgBox 函数功能:在对话框中显示消息,等待用户单击按钮,并返回一个 Integer 告诉用户单击哪一个按钮。 函数语法: MsgBox(prompt[, buttons] ...