vb教案参考1 联系客服

发布时间 : 星期六 文章vb教案参考1更新完毕开始阅读55604b25a5e9856a56126064

strname = InputBox(str1, \输入框\Print strname

3.3.2输出函数和过程Msgbox: 函数用法如下:

变量[%]=MsgBox(提示[,按钮][,标题]) 【举例4】Dim I As Integer If Text2.text<>”Gong” then

I=MsgBox(“密码错误”,5+vbExclamation,”输入密码”) End If

过程用法如下:

Msgbox 提示[,按钮][,标题] 功能:弹出对话框,等待用户点击按钮, 【举例5】If not IsNumeric(text1) then

Msgbox”帐号有非数字字符错误” Text1.Text=”” Text1.SetFocus End If

1.MsgBox返回值如下: 内部常数 vbOK vbCancel vbAbout vbRetry vbIgnore vbYes vbNo

2.Msgbox函数按钮设置值 分组 按钮分组 内部常数 vbOkOnly vbOkCancel vbAboutRetryIgnore vbYesNoCancel vbYesNO vbRetryCancel 图标类型 vbCritical vbQuestion VbExclamation VbInformation 缺省分组 vbDefaultButton1 vbDefaultButton2 vbDefaultButton3 按钮值 描述 0 1 2 3 4 5 16 32 48 64 0 256 512 只显示“确定”按钮 显示“确定”“取消”按钮 显示“终止”“重试”“忽略”按钮 显示“是”“否”“取消”按钮 显示“是”“否”按钮 显示“重试”“取消”按钮 关键信息图标,红色Stop标志 询问信息图标? 警告信息图标! 信息图标i 第一个按钮为缺省 第二个按钮为缺省 第三个按钮为缺省 返回值 1 2 3 4 5 6 7 被按下的按钮 确定 取消 终止 重试 忽略 是 否 17

模式 vbApplicationModale vbSystemModal 0 4096

应用模式 系统模式 课堂小结

这节课主要介绍了基本控制结构:顺序结构。结合一些常用基本控件(标签、文本框、图形框)举例讲解赋值语句、简单的数据输出、输入输出函数的使用,编写一些小程序。

思考题

(1)MsgBox作为函数使用时与InputBox有什么区别?各自获得的是什么值?

参考书目

(1)《Visual Basic程序设计教程6.0》、《Visual Basic实验指导与测试》;龚沛曾等 (2)《Visual Basic程序设计教程》刘瑞新 汪远征等

18

实验三 Visual Basic 语言基础

一.教学目的与要求

掌握:⑴ 赋值语句及简单的数据输出

⑵ 标签、文本框、图形框的使用 ⑶ Print、MOVE、CLS等方法

⑷ 与用户交互函数和过程InputBox、MsgBox使用方法

二.教学内容

讲解VB基本控制结构之一:顺序结构。结合一些常用基本控件(标签、文本框、图形框)举例讲解赋值语句、简单的数据输出、输入输出函数的使用。

三.重点与难点

重点:⑴ 赋值语句和数据输出Print

⑵ 与用户交互函数和过程InputBox、MsgBox使用方法

难点:⑴ Print方法。

⑵ 与用户交互函数和过程InputBox、MsgBox使用方法

四.教案正文

实验目的:

1.掌握Visual Basic中的标签、文本框、图形框的使用 2.掌握Print、MOVE、CLS等方法

3.掌握InputBox 函数与 MsgBox 函数和过程的使用。 实验内容:

1. 用print方法和CLS清屏,显示字符图形。 2. 用move方法移动具有浮雕效果的文字和图片。 3. 编写华氏温度与摄氏温度相互转换程序。

4. 输入ax^2+bx+c=0的系数a,b,c,求二次方程的根x1,x2,若输入非法,则用Msgbox输出错误信息。

课堂小结

通过实验,学生练习了基本控制结构:顺序结构。并结合一些常用基本控件(标签、文本框、图形框)编写赋值语句、简单的数据输入输出,制作一些小程序。

思考题

(1)MsgBox作为函数使用时与InputBox有什么区别?各自获得的是什么值?

参考书目

(1)《Visual Basic程序设计教程6.0》、《Visual Basic实验指导与测试》;龚沛曾等 (2)《Visual Basic程序设计教程》刘瑞新 汪远征等

19

第四讲 基本的控制结构(二)选择结构

一.教学目的与要求

熟悉:条件函数IIF与Choose函数的用法

掌握:If语句单分支、双分支、多分支的语法、流程、适用问题 掌握:If语句嵌套的语法、适用问题

掌握:Select Case语句的语法、流程、适用问题

二.教学内容

If语句的语法、流程、适用问题

Select Case语句的语法、流程、适用问题 VB的条件函数IIF与Choose

三.重点与难点

重点:If语句单分支、双分支、多分支的语法、流程及适用情况。 难点:Case语句中条件表达式的设置。

四.具体内容

基本的控制结构(二)选择结构

在日常生活中,经常要碰到这样一类问题,根据条件去完成某一任务,如:求一元二次方程的根,若b2-4ac>=0,则求出实根,否则求出虚根。为解决这一类问题,VB提供了多种形式的选择结构语句。即对条件进行判断,根据判断结果,选择执行不同的分支。 (一) If?Then语句(单分支结构) ⒈语句形式:

⑴形式一

If <表达式> Then

语句块(一条或多条语句)

End If ⑵形式二

If <表达式> Then <语句>(单行语句) ⑶说明:

表达式:一般为关系表达式、逻辑表达式或算术表达式。表达式值非零为True,否

则为False

功能:若表达式为True,执行语句块

语句块:可以是一句或多句语句。若用形式二,则只能是一句语句;或语句间用冒号分隔,而且必须在一行上书写。⒉流程图

T 语句块 条件表达式 F 20