2022年2022年金文vb教程word文档 .pdf





《2022年2022年金文vb教程word文档 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年金文vb教程word文档 .pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章 vasual basic 程序开发环境第一节 visual basic 的启动与退出一.启动 vb 的四种方法:1.使用“开始”菜单中的“程序”命令2.使用“我的电脑”3.使用“开始”菜单中的“运行”命令4.建立启动 visual basic6.0的快捷方式二.vb 启动后的简单设置1.新建工程 标准 exe 2.(1)SDI 但文档界面(2)MDI 多文档界面“工具”“选项”“高级”“SDI 开发环境”3.退出 vb:ALT+Q 第二节主窗体的组成1.标题栏:设计模式运行模式中断模式2.菜单栏:(12 个)(1)菜单的分类:直接执行弹出对话框下一级菜单(2)进入菜单栏的方法:ALT
2、或 F10 激活菜单后光标健选择ALT+激活键注:如果打开了不适当或不需要的菜单,或者执行菜单命令时打开了不需要的对话框,可以用 esc健关闭快捷键:新建工程ctrl+n 打开工程ctrl+o 保存工程ctrl+s 3.工具栏(1)工具栏的分类:编辑、标准、窗体编辑器和调试(2)工具栏的形式:固定、浮动(3)标准工具栏图标及作用第三节其他窗体一.窗体设计器和工程资源管理器(一)窗体设计器窗口名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 17 页 -1.窗体设计器窗口简称窗体()from,是应用程序最终面向用户的窗口,它对应于应用程序的运行结果。2.如果想清楚这些小点或者改变点与
3、点间的距离,则可通过执行“工具”菜单中的“选项”命令(“通用”选项卡)来调整。(二)工程资源管理器窗口1.在工程支援管理器窗口中,含有建立一个应用程序所需要的文件的清单。工程支援管理器窗口中的文件可以分为6 类,窗体文件(.frm)程序模块文件(.bas)类模块文件(.cls)工程文件(.vbp)工程组文件(.vbg)资源文件(.res)2.工程支援管理器窗口中文件的分类:(1)工程文件和工程组文件工程文件的扩展名为.vbp,每个工程对应一个工程文件。当一个程序包括两个以上的工程时,这些工程构成一个工程组,工程组文件的扩展名为.vbg 用“文件”菜单中的“新建工程”命令可以建立一个新的工程,用
4、“打开工程”命令可以打开一个已有的工程,而用“添加工程”命令可以添加一个工程。(2)窗体文件窗体文件的扩展名为.frm,每个窗体对应一个窗体文件,窗体及其控件的属性和其他信息(包括代码)都存放在窗体文件中。一个应用程序可以有多个窗体(最多可达 255 个),因此就可以有多个以.frm 为扩展名的窗体文件。执行“工程”菜单中的“添加窗体”命令或单击工具栏中的“添加窗体”按钮可以增加一个窗体,而执行“工程”菜单中的“移除窗体”命令可删除当前的窗体。每建立一个窗体,工程资源管理器窗口中就增加一个窗体文件,每个窗体都有一个不同的名字,可以通过属性窗口设置(name属性),其默认名字 formx(x 为
5、 1,2,3.),相应的默认文件名为formx。(3)标准模块文件标准模块文件也称程序文件,其扩展名为.bas,它是为合理组织程序而设计的。标准模块是一个纯代码性质的文件,它不属于任何一个窗体,主要在大型应用程序中使用。标准模块由程序代码组成,主要用来声明全局变量和定义一些通用的过程,可以被不同窗体的程序调用。标准模块通过“工程”菜单中的“添加模块”命令来建立。(4)类模块Visual basic 提供了大量预定义的类,同时也允许用户根据需要定义自己的类,用户通过类模块来定义自己的类,每个类都用一个文件来保存,其扩展名为.cls(5)资源文件资源文件中存放的是各种“资源”,是一种可以同时存放文
6、本,图片,声音等多种资源的文件。资源文件由一系列独立的字符串,位图及声音文件(.wav.mid)组成,其扩展名为.res,资源文件是一个纯文本文件,可以用简单的文字编辑器编辑。名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 17 页 -3.选项卡的切换在工程资源管理器窗口的顶部还有3 个按钮,分别为“查看代码”,“查看对象”,“切换文件夹”。二.属性窗口和工具箱窗口(一)属性窗口1.属性的显示方式有两种,既按字母顺序和按分类顺序,分别通过单击相对应的按钮来实现。2.每个 visual basic 对象都有其特定的属性,可以通过属性窗口来设置,对象的外观和对应的操作由所设置的值来确
7、定。有些属性的取值是有一定限制的,例如对象的可见性只能设置为true或 flase(既可见或不可见);而有些属性(如标题)可以为任何文本。在实际的应用程序设计中,不可能也那没有必要设置每个对象的所有属性,很多属性可以使用默认值。(二)工具箱窗口1.工具箱窗口由工具图标组成,这些图标是visual basic应用程序的构件,称为图形对象或控件,每个控件由工具的一个工具图标来表示。2.在一般情况下,工具像位于窗体的左侧。工具箱中的工具分为两类,一类称为内部控件或标准控件,另一类称为ActiveX 控件。启动 visual basic 后,工具箱中只有内部控件。3.工具箱主要用于应用程序的界面设计。
8、在设计阶段,首先用工具箱中的工具(既控件)在窗体上建立用户界面,然后编写程序代码。界面的设计完全通过控件来实现,可以任意改变其大小,移动到窗体的任何位置。三.除上述几种窗口外,在集成环境中还有其他一些窗口,包括窗体布局、代码编辑器窗口、立即窗口、本地窗口和监视窗口等。第二章 对象及其操作第一节对象一.vb 的属性(一)什么是对象1.窗体和控件就是 visual basic中预定义的对象2.对象是具有特殊属性(数据)和行为方式(方法)的实体,建立一个对象后,其操作通过与该对象有关的属性,事件和方法来描述。(二)对象属性1.属性是一个对象的特性,不同的对象有不同的属性2.除了用属性窗口设置对象属性
9、外,也可以在程序中用程序语句设置,一般格式如下:对象名.属性名称=新设置的属性值名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 17 页 -(三)对象事件1.所谓事件,是由 vb 预先设置好的,能够被对象识别的动作,不同的对象能够识别的事件也不一样。当时间有用户触发或由系统触发时,对象就会对该事件做出响应。2.响应某个时间后所执行的操作通过一段程序代码来实现,这样的一段程序代码叫做时间过程。3.时间过程的一般格式如下:Private sub 对象名称 _事件名称().事件响应程序代码.End sub“对象名称”指的是该对象的name属性,“事件名称”是由vb 预先定义好的赋予该对
10、象的事件,而这个时间必须是对象所能识别的。(四)对象方法1.在传统的程序设计中,过程和函数是编程语言的主要部件,而在面向对象程序设计中,引入了称为方法的特殊过程和函数。2.方法的操作与过程,函数的操作相同,但方法是特定对象的一部分,正如属性和事件是对象的一部分一样。其调用格式为:对象名称.方法名称3.在调用方法时,可以省略对象名。在这种情况下,vb 所调用的方法作为当前对象的方法,一般把当前窗体作为当前对象。二.对象属性设置(一)激活属性窗口的集中方法:1.用鼠标单击属性窗口的任何部位2.执行“视图”菜单中的“属性窗口”命令。3.按 F4 键。4.点击工具栏上的“属性窗口”按钮5.按组合键 C
11、TRL+PAGE UP 或者CTRL+PAGE DOWN(二)属性不同,设置新属性的方式也不一样,通常有一下3 种:1.直接键入属性值有些属性,如 caption,text 等都必须由用户键入,在建立对象(控件或窗体)时,vb 可鞥为其提供默认值。为了提高程序的可读性,最好能赋予它一个有确定意义的名称。这可以通过在属性窗口中键入新属性值来实现。2.选择输入,既通过下拉列表选择所需要的属性值有些属性(例如:borderstyle controlbox drawstyle drawmode 等)取值的可能情况是有限的,可能只有两种,几种或几十种,对于这样的属性,可以在下拉列表中选择所需要的属性值。
12、3.利用对话框设置属性值对于与图形、图标或字体有关的属性,设置框的右端会显示省略号,既3 个小点(),单击这 3 个小点,屏幕上将显示一个对话框,可以利用这个对话框设置所需要的属性(装入图形、图标或设置字体)。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 17 页 -第二节窗体一.窗体的结构与属性属性Autoredraw 制动重画也可以理解为刷新Backcolor 背景颜色Borderstyle 边框类型Caption 标题Controlbox 控制框Enabled 设置控件可用或不可用Font 字体设置Forecolor 字体颜色设置Maxbutton 窗口最大化可用设置Mi
13、nbutton 窗口最小化按钮可用设置Top 控件离上边框的距离Left 控件里左边框的距离Picture 添加图片Visible 可见性Windowstate 初始窗口正常或最小化或最大化设置二.窗体事件Click 单击事件Dblclick 双击事件Load 装入事件(程序运行自动运行的事件)Unload(卸载)事件(关闭窗口运行的事件)Activate 活动事件Deactivate 非活动事件Paint(绘画)事件(当窗体移动或放大时覆盖了一个窗体所出发的事件)三.控件1.pointer 指针这不是一个控件,只有在选择pointer 后,猜能改变窗体中控件的位置和大小2.picturebo
14、x 图片框用于显示图片,包括图片或文本,vb 把他们看成是图形,可以装入位图(bitmap),图标(icon)以及vmf,jpg,gif 等各种图形格式的名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 17 页 -文件,或作为其他控件的容器。3.label 标签可以显示(输出)文本信息,但不能输入文本4.extbox 文本框可输入文本的显示区域,既可输入也可输出文本,并可对文本进行编辑5.frame 框架组合相关的对象,将性质相同的控件集中在一起mandbutton 命令按钮用于像 vb 应用程序发出指令,当单击此按钮时,可执行指定的操作7.checkbox 复选框又称检查框,用
15、于多重选择8.optionbutton 单选按钮又称录音机按钮,用于表示单项的开关状态bobox 组合框为用户提供对列表的选择,或者允许用户在附加框内输入选择项,它把 textbox(文本框)和 listbox(列表框)组合在一起,既可选择内容,又可进行编辑10.listbox 列表框用于显示可供用户选择的固定列表11.hscrollbar 水平滚动条用于表示在一定范围内的数值选择,常放在列表框或文本框中用来浏览信息吗,或用来设置数值输入12.vscrollbar 垂直滚动条用于表示在一定范围内的数值选择,可以定位列表,作为输入设备或数度、数量的指示器13.timer 计时器在给定的时刻触发某
16、一事件14.drivelistbox 驱动器列表框显示当前系统中的驱动器列表15.dirlistbox 目录列表框显示当前驱动器磁盘上的目录列表16.filelistbox 文件列表框显示当前目录中文件的列表17.shape 形状在面体中绘制矩形、园等几何图像18.line 直线在窗体中画直线19.image 图相框显示一个位图式图像,可作为背景或装饰的图像元素20.data 数据用来访问数据库21.OLE container OLE 容器用于对象的连接与嵌入三.控件值在一般情况下,通过“控件.属性”的格式设置一个控件的属性值。例如:text1.text=“visual basic6.0程序设
17、计”这里的“text1”是文本框控件名,而text 是文本框的属性,上面的程序把文本框的 text 的属性值设置为“visual basic6.0程序设计”。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 17 页 -为了方便使用,vb 为每个控件控件规定了一个默认属性,在设置这样的属性时,不必给出属性名,通常把该属性称为控件的值。控件值是一个控件的最重要或最常用的属性,上面的例子可改写成:Text=“visual basic6.0程序设计”Vb 部分控件的控件值控件属性Checkbox(复选框)Value Combobox(组合框)Text Commonbutton(命令按钮)
18、Value Commondialog(通用对话框)Action Dbcombo(数据约束组合框)Text Data(数据)Caption Dbgrid(数据约束网格)Text Dblist(数据约束列表框)Text Dirlisbox(目录列表框)Path Drivelistbox(驱动器列表框)Drive Filelistbox(文件列表框)Filename Frame(框架)Caption Rscrollbar(水平滚动条)Value Image(图像框)Picture Labal(标签)Caption Line(直线)Visible Listbox(列表框)Txxt Optiongbut
19、ton(单选按钮)Value Picturebox(图片框)Picture Shape(形状)Shape Textbox(文本框)Text Timer(计时器)Enabled Vscrollbar(垂直滚动条)value 第三章简单程序设计第一节vb 中的语句一.Vb 语句的几点说明1.输入语句时,命令词、函数等可以不必分大小写.2.一行多个一句中用冒号(:)隔开3.同一语句用多行时最后加一个下划线(注:下划线前面一定要加一个空格)名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 17 页 -二.常用语句1.赋值语句(1)用赋值语句可以把指定的值赋给某个变量或某个带有属性的对象,其
20、一般格式为:let目标操作符=源操作符(2)说明 赋值语句兼有计算与赋值双重功能,它首先计算赋值号“源操作符”的值,然后把结果赋给赋值号左边的“目标操作符”在赋值语句中,“=”是赋值号,与数学上的等号的意义是不一样的。“目标操作符”和“源操作符”的数据类型必须一致。赋值语句以关键字let 开头,因此也称 let 语句,其中的关键字let 可以省略。2.注释语句(1)为了提高程序的可读性,通常应在程序的适应位置加上必要的注释,vb中注释是“rem”或一个瞥号“”格式:rem 注释内容或者注释内容(2)说明:注释语句是非执行语句。任何字符(包括中文字符)都可以放在注释中作为注释内容。注释语句不能放
21、在续行符的后面。3.结束语句(1)格式:end End 语句通常用来结束一个程序的执行,可以把它放在时间过程中。例如:Sub command1_click()End End sub(2)常用的地方End sub 结束一个 sub过程End function 结束一个 function 过程End if 结束一个 if 语句块End type 结束记录类型的定义End select 结束情况语句第二节编写简单的vb 应用程序名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 17 页 -一.vb 开发应用程序的一般步骤1.建立可视用户界面2.设置可视界面特性3.编写时间驱动代码二.编写
22、 vb 应用程序程序要求:在屏幕上开辟一个窗口,窗口的下部有3 个命令按钮,其中左边按钮中标有“请单击此按钮”;中间按钮中标有“清屏”;右边按钮中标有“程序结束”、当用鼠标单击右边按钮时,屏幕上部的文本框中显示“欢迎使用visual basic 6.0中文版”;如果单击中间按钮,则清除文本框中显示的内容;而如果单击右边的按钮则程序结束。三.代码编辑器1.打开方法:“工具”菜单”选项”对话框”编辑器”选项卡2.“编辑器”功能第三节程序的保存、装入和运行一.保存程序1.vb 应用程序文件的保存类型vb 应用程序可以用4 中类型的文件保存,一类是单独的窗体文件,扩展名为.frm,一类是公用的标准模块
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年金文vb教程word文档 2022 年金 vb 教程 word 文档

限制150内