ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:30.53KB ,
资源ID:19096468      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19096468.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(金文老师vasualbasic教案含习题Word格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

金文老师vasualbasic教案含习题Word格式.docx

1、(1)工具栏的分类:编辑、标准、窗体编辑器和调试(2)工具栏的形式:固定、浮动(3)标准工具栏图标及作用第三节 其他窗体一. 窗体设计器和工程资源管理器(一) 窗体设计器窗口1. 窗体设计器窗口简称窗体()from,是应用程序最终面向用户的窗口,它对应于应用程序的运行结果。2. 如果想清楚这些小点或者改变点与点间的距离,则可通过执行“工具”菜单中的“选项”命令(“通用”选项卡)来调整。(二) 工程资源管理器窗口1.在工程支援管理器窗口中,含有建立一个应用程序所需要的文件的清单。工程支援管理器窗口中的文件可以分为6类,窗体文件(.frm)程序模块文件(.bas)类模块文件(.cls)工程文件(.

2、vbp)工程组文件(.vbg)资源文件(.res)2.工程支援管理器窗口中文件的分类:(1) 工程文件和工程组文件工程文件的扩展名为.vbp,每个工程对应一个工程文件。当一个程序包括两个以上的工程时,这些工程构成一个工程组,工程组文件的扩展名为.vbg用“文件”菜单中的“新建工程”命令可以建立一个新的工程,用“打开工程”命令可以打开一个已有的工程,而用“添加工程”命令可以添加一个工程。(2) 窗体文件 窗体文件的扩展名为.frm,每个窗体对应一个窗体文件,窗体及其控件的属性和其他信息(包括代码)都存放在窗体文件中。一个应用程序可以有多个窗体(最多可达255个),因此就可以有多个以.frm为扩展

3、名的窗体文件。 执行“工程”菜单中的“添加窗体”命令或单击工具栏中的“添加窗体”按钮可以增加一个窗体,而执行“工程”菜单中的“移除窗体”命令可删除当前的窗体。每建立一个窗体,工程资源管理器窗口中就增加一个窗体文件,每个窗体都有一个不同的名字,可以通过属性窗口设置(name属性),其默认名字formx(x为1,2,3.),相应的默认文件名为formx。(3) 标准模块文件 标准模块文件也称程序文件,其扩展名为.bas,它是为合理组织程序而设计的。标准模块是一个纯代码性质的文件,它不属于任何一个窗体,主要在大型应用程序中使用。 标准模块由程序代码组成,主要用来声明全局变量和定义一些通用的过程,可以

4、被不同窗体的程序调用。标准模块通过“工程”菜单中的“添加模块”命令来建立。(4) 类模块Visual basic 提供了大量预定义的类,同时也允许用户根据需要定义自己的类,用户通过类模块来定义自己的类,每个类都用一个文件来保存,其扩展名为.cls(5) 资源文件资源文件中存放的是各种“资源”,是一种可以同时存放文本,图片,声音等多种资源的文件。资源文件由一系列独立的字符串,位图及声音文件(.wav .mid)组成,其扩展名为.res,资源文件是一个纯文本文件,可以用简单的文字编辑器编辑。3. 选项卡的切换 在工程资源管理器窗口的顶部还有3个按钮,分别为“查看代码”,“查看对象”,“切换文件夹”

5、。二. 属性窗口和工具箱窗口(一) 属性窗口1. 属性的显示方式有两种,既按字母顺序和按分类顺序,分别通过单击相对应的按钮来实现。2. 每个visual basic 对象都有其特定的属性,可以通过属性窗口来设置,对象的外观和对应的操作由所设置的值来确定。有些属性的取值是有一定限制的,例如对象的可见性只能设置为true或flase(既可见或不可见);而有些属性(如标题)可以为任何文本。在实际的应用程序设计中,不可能也那没有必要设置每个对象的所有属性,很多属性可以使用默认值。(二) 工具箱窗口1. 工具箱窗口由工具图标组成,这些图标是visual basic应用程序的构件,称为图形对象或控件,每个

6、控件由工具的一个工具图标来表示。2. 在一般情况下,工具像位于窗体的左侧。工具箱中的工具分为两类,一类称为内部控件或标准控件,另一类称为ActiveX控件。启动visual basic后,工具箱中只有内部控件。3. 工具箱主要用于应用程序的界面设计。在设计阶段,首先用工具箱中的工具(既控件)在窗体上建立用户界面,然后编写程序代码。界面的设计完全通过控件来实现,可以任意改变其大小,移动到窗体的任何位置。三. 除上述几种窗口外,在集成环境中还有其他一些窗口,包括窗体布局、代码编辑器窗口、立即窗口、本地窗口和监视窗口等。第四节 课后习题解答1、与传统的程序设计语言相比,VB最突出的特点是A、结构化程

7、序设计 B、程序开发环境C、事件驱动变成机制 D、程序调试技术2、在正确安装VB后,可以通过多种方式启动VB。以下方式中,不能启动VB的是A、通过“开始”菜单中的“程序”命令B、通过“我的电脑”找到VB6.exe,双击该文件名C、通过“开始”菜单中“运行”命令D、进入DOS方式,执行VB6.exe文件3、为了用键盘打开菜单和执行菜单命令,第一步应按的键是A、功能键F10或ALT B、shift+功能键F4C、ctrl或功能键F8 D、ctrl+alt4、VB6.0集成环境的主窗口不包括A、标题栏 B、菜单栏 C、状态栏 D、工具栏5、用标准工具栏中的工具按钮不能执行的操作是A、添加工程 B、打

8、印源工程C、运行程序 D、打开工程6、VB窗体设计器的主要功能是:A、建立用户界面 B、编写源程序C、画图 D、显示文字CDADBA7、VB6.0分为3种版本,这3种版本是(学习、企业、专业)8、可以通过(文件)菜单中的(退出)命令退出VB9、退出VB的快捷键是(alt+Q)10、快捷键ctrl+O的功能相当于执行(文件)菜单中的(打开工程)命令,或者相当于单击工具栏上的(打开工程)按钮11、如果打开了不需要的菜单或对话框,可以用(ESC)键关闭12、工程文件的扩展名为(.vbp)窗体文件的扩展名为(.frm)13、VB中的工具栏有两种显示形式,分别为(浮动)形式和(固定)形式第二章 对象及其

9、操作第一节 对象一. vb的属性(一) 什么是对象1. 窗体和控件就是visual basic中预定义的对象2. 对象是具有特殊属性(数据)和行为方式(方法)的实体,建立一个对象后,其操作通过与该对象有关的属性,事件和方法来描述。(二)对象属性1. 属性是一个对象的特性,不同的对象有不同的属性2. 除了用属性窗口设置对象属性外,也可以在程序中用程序语句设置,一般格式如下: 对象名.属性名称=新设置的属性值(三) 对象事件1. 所谓事件,是由vb预先设置好的,能够被对象识别的动作,不同的对象能够识别的事件也不一样。当时间有用户触发或由系统触发时,对象就会对该事件做出响应。2. 响应某个时间后所执

10、行的操作通过一段程序代码来实现,这样的一段程序代码叫做时间过程。3. 时间过程的一般格式如下: Private sub 对象名称_事件名称() . 事件响应程序代码 . End sub“对象名称”指的是该对象的name属性,“事件名称”是由vb预先定义好的赋予该对象的事件,而这个时间必须是对象所能识别的。(四) 对象方法1. 在传统的程序设计中,过程和函数是编程语言的主要部件,而在面向对象程序设计中,引入了称为方法的特殊过程和函数。2. 方法的操作与过程,函数的操作相同,但方法是特定对象的一部分,正如属性和事件是对象的一部分一样。其调用格式为:对象名称.方法名称3. 在调用方法时,可以省略对象

11、名。在这种情况下,vb所调用的方法作为当前对象的方法,一般把当前窗体作为当前对象。二. 对象属性设置(一) 激活属性窗口的集中方法:1. 用鼠标单击属性窗口的任何部位2. 执行“视图”菜单中的“属性窗口”命令。3. 按F4键。4. 点击工具栏上的“属性窗口”按钮5. 按组合键CTRL+PAGE UP 或者 CTRL+PAGE DOWN(二) 属性不同,设置新属性的方式也不一样,通常有一下3种:1. 直接键入属性值有些属性,如caption,text等都必须由用户键入,在建立对象(控件或窗体)时,vb可鞥为其提供默认值。为了提高程序的可读性,最好能赋予它一个有确定意义的名称。这可以通过在属性窗口

12、中键入新属性值来实现。2. 选择输入,既通过下拉列表选择所需要的属性值有些属性(例如:borderstyle controlbox drawstyle drawmode等)取值的可能情况是有限的,可能只有两种,几种或几十种,对于这样的属性,可以在下拉列表中选择所需要的属性值。3. 利用对话框设置属性值对于与图形、图标或字体有关的属性,设置框的右端会显示省略号,既3个小点(),单击这3个小点,屏幕上将显示一个对话框,可以利用这个对话框设置所需要的属性(装入图形、图标或设置字体)。第二节 窗体一. 窗体的结构与属性属性 Autoredraw 制动重画 也可以理解为刷新Backcolor 背景颜色B

13、orderstyle 边框类型Caption 标题Controlbox 控制框Enabled 设置控件可用或不可用Font 字体设置Forecolor 字体颜色设置Maxbutton 窗口最大化可用设置Minbutton 窗口最小化按钮可用设置Top 控件离上边框的距离Left 控件里左边框的距离Picture 添加图片Visible 可见性Windowstate 初始窗口正常或最小化或最大化设置课后习题例1、以下激活属性窗口的操作是(D)A)用鼠标双击窗体的任何部位(单击)、B)执行“工程”菜单中的“属性窗口”命令(视图菜单)C)按ctrl+F4键(按F4键)D)按F4键例2、假定已在窗体上

14、画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的造作是(A)A)单击窗体上没有控件的地方B)单击任意控件C)不执行任何操作D)双击窗体的标题栏例3、为了把窗体上的某个控件变为活动的,应执行的操作是(B)A)单击窗体的边框B)单击该属性的内部C)双击该控件D)双击窗体例4、确定一个控件在窗体上的位置的属性是(D)A)width或 heightB)Width和heightC)Top或leftD)Top和left例5、确定一个控件或窗体大小的属性是(B)例6、属性窗口分为4个部分,这4个部分分别为(对象框)(属性显示方式)(属性列表)(属性解释)二.窗体事件Click

15、 单击事件Dblclick 双击事件Load 装入事件(程序运行自动运行的事件)Unload (卸载)事件(关闭窗口运行的事件)Activate 活动事件Deactivate 非活动事件Paint (绘画)事件(当窗体移动或放大时覆盖了一个窗体所出发的事件)三.控件1.pointer 指针 这不是一个控件,只有在选择pointer后,猜能改变窗体中控件的位置和大小2.picturebox 图片框 用于显示图片,包括图片或文本,vb把他们看成是图形,可以装入位图(bitmap),图标(icon)以及vmf,jpg,gif等各种图形格式的文件,或作为其他控件的容器。3.label 标签 可以显示(

16、输出)文本信息,但不能输入文本4.extbox 文本框 可输入文本的显示区域,既可输入也可输出文本,并可对文本进行编辑5.frame 框架 组合相关的对象,将性质相同的控件集中在一起mandbutton 命令按钮 用于像vb应用程序发出指令,当单击此按钮时,可执行指定的操作 7.checkbox 复选框 又称检查框,用于多重选择8.optionbutton 单选按钮 又称录音机按钮,用于表示单项的开关状态bobox 组合框 为用户提供对列表的选择,或者允许用户在附加框内输入选择项,它把textbox(文本框)和listbox(列表框)组合在一起,既可选择内容,又可进行编辑10.listbox

17、列表框 用于显示可供用户选择的固定列表11.hscrollbar 水平滚动条 用于表示在一定范围内的数值选择,常放在列表框或文本框中用来浏览信息吗,或用来设置数值输入12.vscrollbar 垂直滚动条 用于表示在一定范围内的数值选择,可以定位列表,作为输入设备或数度、数量的指示器13.timer 计时器 在给定的时刻触发某一事件14.drivelistbox 驱动器列表框 显示当前系统中的驱动器列表15.dirlistbox 目录列表框 显示当前驱动器磁盘上的目录列表16.filelistbox 文件列表框 显示当前目录中文件的列表17. shape 形状 在面体中绘制矩形、园等几何图像1

18、8.line 直线 在窗体中画直线19.image 图相框 显示一个位图式图像,可作为背景或装饰的图像元素20.data 数据 用来访问数据库21.OLE container OLE容器 用于对象的连接与嵌入 三. 控件值在一般情况下,通过“控件.属性”的格式设置一个控件的属性值。例如:text1.text=“visual basic6.0程序设计”这里的“text1”是文本框控件名,而text是文本框的属性,上面的程序把文本框的text的属性值设置为“visual basic6.0程序设计”。为了方便使用,vb为每个控件控件规定了一个默认属性,在设置这样的属性时,不必给出属性名,通常把该属性

19、称为控件的值。控件值是一个控件的最重要或最常用的属性,上面的例子可改写成:Text=“visual basic6.0程序设计”Vb部分控件的控件值控件属性Checkbox(复选框)ValueCombobox(组合框)TextCommonbutton(命令按钮)Commondialog(通用对话框)ActionDbcombo(数据约束组合框)Data(数据)CaptionDbgrid(数据约束网格)Dblist(数据约束列表框)Dirlisbox(目录列表框)PathDrivelistbox(驱动器列表框)DriveFilelistbox(文件列表框)FilenameFrame(框架)Rscro

20、llbar(水平滚动条)Image(图像框)PictureLabal(标签)Line(直线)VisibleListbox(列表框)TxxtOptiongbutton(单选按钮)Picturebox(图片框)Shape(形状)ShapeTextbox(文本框)Timer(计时器)EnabledVscrollbar(垂直滚动条)value第三章 简单程序设计第一节 vb中的语句一.Vb语句的几点说明1. 输入语句时,命令词、函数等可以不必分大小写.2. 一行多个一句中用冒号(:)隔开3. 同一语句用多行时最后加一个下划线(注:下划线前面一定要加一个空格)二.常用语句1.赋值语句(1) 用赋值语句可

21、以把指定的值赋给某个变量或某个带有属性的对象,其一般格式为:let目标操作符=源操作符 (2) 说明 赋值语句兼有计算与赋值双重功能,它首先计算赋值号“源操作符”的值,然后把结果赋给赋值号左边的“目标操作符”在赋值语句中,“=”是赋值号,与数学上的等号的意义是不一样的。 “目标操作符”和“源操作符”的数据类型必须一致。 赋值语句以关键字let开头,因此也称let语句,其中的关键字let可以省略。2.注释语句(1) 为了提高程序的可读性,通常应在程序的适应位置加上必要的注释,vb中注释是“rem”或一个瞥号“” 格式:rem 注释内容 或者 注释内容(2)说明: 注释语句是非执行语句。 任何字符

22、(包括中文字符)都可以放在注释中作为注释内容。 注释语句不能放在续行符的后面。 3.结束语句(1)格式:endEnd 语句通常用来结束一个程序的执行,可以把它放在时间过程中。Sub command1_click()EndEnd sub(2)常用的地方End sub 结束一个sub过程End function 结束一个function过程End if 结束一个if语句块End type 结束记录类型的定义End select 结束情况语句第二节 编写简单的vb应用程序一. vb开发应用程序的一般步骤1. 建立可视用户界面2. 设置可视界面特性3. 编写时间驱动代码二. 编写vb应用程序程序要求:

23、在屏幕上开辟一个窗口,窗口的下部有3个命令按钮,其中左边按钮中标有“请单击此按钮”;中间按钮中标有“清屏”;右边按钮中标有“程序结束”、当用鼠标单击右边按钮时,屏幕上部的文本框中显示“欢迎使用visual basic 6.0中文版”;如果单击中间按钮,则清除文本框中显示的内容;而如果单击右边的按钮则程序结束。三. 代码编辑器1. 打开方法:“工具”菜单”选项”对话框”编辑器”选项卡2. “编辑器”功能第三节 程序的保存、装入和运行一. 保存程序1. vb应用程序文件的保存类型vb应用程序可以用4中类型的文件保存,一类是单独的窗体文件,扩展名为.frm,一类是公用的标准模块文件,扩展名为.bas

24、,第三类是类模块文件扩展名名.cls,第四类是工程文件,这种文件由若干个窗体和模块组成,扩展名为.vbp2. 文件的保存过程在保存工程文件之前,应分别保存窗体文件和标准模块文件。二. 程序的装入一个应用程序包括4类文件,既窗体文件.标准模块文件.类模块文件和工程文件,这4类文件都有自己的文件名,但只要装入工程文件,就可以自动把与工程有关的其他3类文件装入内存。三. 程序的运行运行程序有两个目的,一是输入结果,二是发现错误,在vb中,程序可以用解释方式执行,也可以生成可执行文件(.exe)1. 解释运行2. 生成可执行文件第四章 常量和变量第一节 数据类型一. 基本数据类型1. 字符串(stri

25、ng)1) 在vb中,字符串是放在双引号内的若干个字符,其中长度为0(既不含任何字符)的字符串称为空串。2) Vb中字符串分为变长字符串和定长字符串,其中变长字符串的长度是不确定的,而定长字符串含有确定的字符,最大长度不超过65535.2. 数值Vb的数值型数据分为整型和浮点型两类,其中整形数又分为长整数和整数,浮点数分为单精度浮点数和双精度浮点。1) 整形数(1) 整数(integer):两个字节取值范围:-3276832767(2) 长整数(long):四个字节取值范围:-214748364821474836472) 浮点数(1) 单精度(single):四个字节.用“E”表示。例123.

26、45E3=123.45*103(2) 双精度(double):八个字节,用(D)表示。例:123.45678D3=123.45678*1033. 货币(currency)1) 货币数据类型是为了表示钱款而设置的,该数据类型以8个字节存储,精确到小数点后4位,在小数点后4位以后的数字将被舍去。2) 浮点数中的小数点是“浮动”的,既小数点可以出现在数的任何位置,而货币类型数据的小数点是固定的,因此称为定点数据类型。4. 变体(variant)变体数据类型是一种可变数据类型,可以表示任何值,包括数值、字符串、日期和时间等。5. 其他数据类型1) 字节(byte)字节实际上是一种数值类型,以1字节的无

27、符号二进制数存储,其取值范围是02552) 布尔(boolean)布尔型数据是一个逻辑值,用两个字节存储,它取两种值,既true(真)或false(假)3) 日期(date)日期存储为八个字节浮点值形式,日期文字须以符号“#”括起来。三. 用户定义的数据类型1. 用户可以利用type语句定义自己的数据类型,其格式如下:type数据类型名 数据类型元素名 as 类型名 End type2. 在使用type语句时,应注意一下几点:1) 记录类型中的元素可以是变长字符串,也可以是定长字符串。2) 记录类型的定义必须放在模块(包括标准模块和窗体模块)的声明部分,在使用记录类型之前,必须用type语句加

28、以定义。在一般情况下,记录类型在标准模块中定义,其变量可出现在工程的任何地方、当在标准模块中定义时,关键字type前可以有public(默认)或private ;而如果在窗体模块中定义,则必须在前面加上关键字private。3) 在记录类型中不能使用动态数据。4) 在随即文件操作当中,记录类型数据具有着重要作用。四. 枚举类型1. 所谓“枚举”是指将变量个值一一列举出来,变量的值只限于列举出来的范围内。2. 枚举类型放在窗体模块、标准模块或公用模块的声明部分,通过enum语句来定义,格式如下: public|privateenum 类型名称 成员名=常熟表达式 End enum3. 说明1) public:表示所定义的enum类型在整个工程中都是可见的,在默认情况下,enum类型被定义为public。 Private:表示所定义的enum类型只在所声明的模块中是可见的。2)在enum语句的格式中,“常数表达式”可以省略,在默认情况下,枚举中的第一个常熟被初始化为0,其后的常熟则初始化为比其前面的常数大1的值。3)vb将枚举航总的常数数值

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1