当前位置:首页 > vb教案参考1
课堂小结
这节课主要介绍了最简单的VB编程,通过对简单控件的使用,让学生更好的理解掌握VB数据类型,常、变量的声明和使用,运算符、表达式和常用函数的功能及使用方法;并对编码规则有了进一步的认识。
思考题
(1)VB中提供了哪些标准数据类型?声明类型时,其关键字是什么?类型符是什么? (2)VB中常量类型有哪几种?
(3)产生一个100-200(包括100和200)范围内的正整数。
(4)将数字字符串转换成数值,用什么函数?判断是否是数字字符串,用什么函数?取(5)字符串中的某几个字符,用什么函数?大小写字母间的转换用什么函数?
参考书目
(1)《Visual Basic程序设计教程6.0》、《Visual Basic实验指导与测试》;龚沛曾等 (2)《Visual Basic程序设计教程》刘瑞新 汪远征等
13
实验二 Visual Basic 语言基础
一.教学目的与要求
掌握:⑴ Visual Basic数据类型
⑵ Visual Basic中变量或常量的命名规则、变量和常量的声明使用 ⑶ 运算符和表达式、常用函数分类、功能及使用方法 ⑷ 编码规则
二.教学内容
讲解VB中可编程的数据类型,常量、变量的声明和使用,运算符、表达式和常用函数的功能及使用方法。
三.重点与难点
重点:⑴ Visual Basic中常量、变量的声明和使用
⑵ Visual Basic 中不同运算符的使用方法、运算优先级 ⑶ 表达式的概念、类型、书写规则及使用方法 ⑷ Visual Basic中的常用函数分类、功能及使用方法
四.教案正文
实验目的:
1.掌握Visual Basic中的运算符和表达式的使用 2.掌握Visual Basic中的常用函数功能及使用方法 实验内容:
1. 以教材P60~P61中的预算符表为准分别作练习。
2. 以教材P65~P68中的函数表为准分别练习数学函数、转换函数、字符串函数、日期和时间函数、随机函数等的使用,掌握其功能。 3. 综合运算符、函数练习表达式的书写
课堂小结
这次实验学生通过对简单控件的使用,更好的理解掌握VB数据类型,常、变量的声明和使用,运算符、表达式和常用函数的功能及使用方法;并对编码规则有了进一步的认识,可以编写最简单的VB程序。
思考题
(1)VB中提供了哪些标准数据类型?声明类型时,其关键字是什么?类型符是什么? (2)VB中常量类型有哪几种?
(3)产生一个100-200(包括100和200)范围内的正整数。
(4)将数字字符串转换成数值,用什么函数?判断是否是数字字符串,用什么函数?取(5)字符串中的某几个字符,用什么函数?大小写字母间的转换用什么函数?
参考书目
(1)《Visual Basic程序设计教程6.0》、《Visual Basic实验指导与测试》;龚沛曾等 (2)《Visual Basic程序设计教程》刘瑞新 汪远征等
14
第三讲 基本的控制结构(一)顺序结构
一.教学目的与要求
掌握:⑴ 赋值语句及简单的数据输出
⑵ 标签、文本框、图形框的使用 ⑶ Print、MOVE、CLS等方法
⑷ 与用户交互函数和过程InputBox、MsgBox使用方法
二.教学内容
讲解VB基本控制结构之一:顺序结构。结合一些常用基本控件(标签、文本框、图形框)举例讲解赋值语句、简单的数据输出、输入输出函数的使用。
三.重点与难点
重点:⑴ 赋值语句和数据输出Print
⑵ 与用户交互函数和过程InputBox、MsgBox使用方法
难点:⑴ Print方法。
⑵ 与用户交互函数和过程InputBox、MsgBox使用方法
四.教案正文
3.1赋值语句及简单的数据输出
3.1.1赋值语句:将“=”右边表达式的值赋给左边的变量,其书写格式如下:
[Let] 变量=表达式
其中表达式:其类型与变量类型一致,当两边为数值型且有不同数值精度时,强制转换在VB中赋值语句常用于变量初始化与对象属性的设置: 变量=表达式
【举例1】 Dim a,n As Integer
a=100*20 n=1000
2:对对象变量的赋值。 Set 变量=表达式 【举例2】 Dim ex As DataBase
Set ex=OpenDataBase(\cb_1.caption=“确定” 3.1.2简单的数据输出语句 Print方法
[<对象名称>..]Print[{Spc(n)|Tab(n)}][<表达式列表>][{,|;}]
1.对象:可以是窗体(Form)、图形框(PictureBox)、打印机(Printer)。若省略,则在窗体上输出。
2. 表达式列表是一个或多个表达式,数值表达式输出其值,字符串按原样输出。数值数据前有一符号位,后有一空格。
3.Spc(n)函数:输出时插入n个空格,可重复使用;表示两个输出项之间的间隔。 4.Tab(n)函数:输出表达式时向右移动n列,可重复使用;此函数从对象的左断开始记数。
为左边的精度。 1:对普通变量的赋值。
15
4.分隔符; :紧奏性型输入,光标定位于上一个显示的字符后;.逗号, :光标定位于下一个打印区(14列)的开始位置;若省略;/,,则自动换行。 Cls方法
[对象.]Cls
只清除运行时窗体或图形框中显示的文本或图形,不清除窗体在设计时的文本或图形; “清屏” Move方法
[对象.]Move 左边距离 [,上边距离[,宽度[,高度]]] 3.2标签、文本框、命令按钮的使用 3.2.1标签框(前缀lbl)
标签框主要是用来显示文本的控件,不能作为输入信息的界面 1.标签框的主要属性:
外观:Visable、Left、Top、Height、Width、Alignment、BorderStyle 显示效果:Caption、 FontName、FontSize、ForeColor 3.2.2文本框(前缀txt)
文本编辑区域,可输入、编辑、修改和显示正文内容 1.文本框的属性:
Name 、 Text、 MaxLength(0为任意长度) Multiline:True—可输入或显示多行,有自动换行功能
ScrollBar(滚动条,当Multiline 为True时有效,加入水平滚动条后,无自动换行功能) Lock、PasswordChar 、 Enanled、 Visable SelStart、SelLength、SelText: SelStart: 选定内容的开始位置 SelLength :选定的正文长度 SelText:选定的正文内容 2.文本框的主要事件:KeyPress
3.文本框的主要方法:SetFocus 例:对象. SetFocus 3.2.3命令按钮(前缀cmd)
命令按钮主要是用来接收鼠标单击事件 1.属性:
Name、Caption、Enanled、Visable、 Default:(按回车系统缺省认定的事件) Style: 0---不显示图形 1---可显示图形 Picture(.bmp/.ico) 2.主要事件:Click 3.方法:SetFocus 3.3与用户交互函数和过程 3.3.1输入函数InputBox InputBox函数,其格式如下:
Input(提示[,标题][,缺省][,X坐标][,Y坐标]) 打开对话框,等待用户输入文本,或点击按钮
【举例3】Dim strname As String * 40, str1 As String * 21
str1 = \请输入你的姓名\然后单击确定\
?注:Chr(13) 表示回车、 Chr(10)表示换行
16
共分享92篇相关文档