云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > vb教案参考1

vb教案参考1

  • 62 次阅读
  • 3 次下载
  • 2025/6/7 9:00:56

课堂小结

这节课主要介绍了最简单的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

搜索更多关于: vb教案参考1 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

课堂小结 这节课主要介绍了最简单的VB编程,通过对简单控件的使用,让学生更好的理解掌握VB数据类型,常、变量的声明和使用,运算符、表达式和常用函数的功能及使用方法;并对编码规则有了进一步的认识。 思考题 (1)VB中提供了哪些标准数据类型?声明类型时,其关键字是什么?类型符是什么? (2)VB中常量类型有哪几种? (3)产生一个100-200(包括100和200)范围内的正整数。 (4)将数字字符串转换成数值,用什么函数?判断是否是数字字符串,用什么函数?取(5)字符串中的某几个字符,用什么函数?大小写字母间的转换用什么函数? 参考书目 (1)《Visual Basic程序设计教程6.0》、《Visual Basic实验指导与测试》;龚沛曾等 (2)《Visual Basic程序设计教

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com