教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 小学教育> 学科竞赛> 金文老师VB教程完整文档

金文老师VB教程完整文档

上传者:马晓民
|
上传时间:2017-06-03
|
次下载

金文老师VB教程完整文档

  第一章 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 或 F10 激活菜单后光标健选择

  ALT+激活键 注:如果打开了不适当或不需要的菜单,或者执行菜单命令时打开不需要的对 话框,可以用 esc 健关闭

  快捷键:新建工程 ctrl+n 打开工程 ctrl+o 保存工程 ctrl+s

  3.工具栏

  (1)工具栏的分类:编辑、标准、窗体编辑器和调试

  (2)工具栏的形式:固定、浮动

  (3)标准工具栏图标及作用

  第三节 其他窗体

  一. 窗体设计器和工程资源管理器

  (一)窗体设计器窗口

  1. 窗体设计器窗口简称窗体()from,是应用程序最终面向用户的窗口,它对 应于应用程序的运行结果。

  2. 如果想清楚这些小点或者改变点与点间的距离,则可通过执行“工具”菜单 中的“选项”命令(“通用”选项卡)来调整。

  (二)工程资源管理器窗口

  1.在工程支援管理器窗口中,含有建立一个应用程序所需要的文件的清单。工程 支援管理器窗口中的文件可以分为 6 类,

  窗体文件(.frm)

  程序模块文件(.bas)

  类模块文件(.cls)

  工程文件(.vbp)

  工程组文件(.vbg)

  资源文件(.res)

  2.工程资源管理器窗口中文件的分类:

  (1) 工程文件和工程组文件 工程文件的扩展名为.vbp,每个工程对应一个工程文件。当一个程序包括两 个以上的工程时,这些工程构成一个工程组,工程组文件的扩展名为.vbg 用“文件”菜单中的“新建工程”命令可以建立一个新的工程,用“打开工 程”命令可以打开一个已有的工程,而用“添加工程”命令可以添加一个工程。

  (2) 窗体文件 窗体文件的扩展名为.frm,每个窗体对应一个窗体文件,窗体及其控件的属 性和其他信息(包括代码)都存放在窗体文件中。一个应用程序可以有多个窗体 (最多可达 255 个) ,因此就可以有多个以.frm 为扩展名的窗体文件。 执行“工程”菜单中的“添加窗体”命令或单击工具栏中的“添加窗体”按 钮可以增加一个窗体,而执行“工程”菜单中的“移除窗体”命令可删除当前的 窗体。每建立一个窗体,工程资源管理器窗口中就增加一个窗体文件,每个窗体 都有一个不同的名字,可以通过属性窗口设置(name 属性) ,其默认名字 formx (x 为 1,2,3?..) ,相应的默认文件名为 formx。

  (3) 标准模块文件 标准模块文件也称程序文件, 其扩展名为.bas, 它是为合理组织程序而设计 的。标准模块是一个纯代码性质的文件,它不属于任何一个窗体,主要在大型应 用程序中使用。 标准模块由程序代码组成, 主要用来声明全局变量和定义一些通用的过程, 可以被不同窗体的程序调用。标准模块通过“工程”菜单中的“添加模块”命令 来建立。

  (4) 类模块 Visual basic 提供了大量预定义的类,同时也允许用户根据需要定义自己 的类,用户通过类模块来定义自己的类,每个类都用一个文件来保存,其 扩展名为.cls

  (5) 资源文件 资源文件中存放的是各种“资源” ,是一种可以同时存放文本,图片,声 音等多种资源的文件。资源文件由一系列独立的字符串,位图及声音文件 (.wav .mid)组成,其扩展名为.res,资源文件是一个纯文本文件,可 以用简单的文字编辑器编辑。

  3. 选项卡的切换

  在工程资源管理器窗口的顶部还有 3 个按钮,分别为“查看代码”“查看对象”“切换文件夹” , 。

  二. 属性窗口和工具箱窗口

  (一)属性窗口

  1. 属性的显示方式有两种,既按字母顺序和按分类顺序,分别通过单击相对应 的按钮来实现。

  2. 每个 visual basic 对象都有其特定的属性,可以通过属性窗口来设置,对象 的外观和对应的操作由所设置的值来确定。有些属性的取值是有一定限制 的,例如对象的可见性只能设置为 true 或 flase(既可见或不可见) ;而有些 属性(如标题)可以为任何文本。

  在实际的应用程序设计中,不可能也那没 有必要设置每个对象的所有属性,很多属性可以使用默认值。

  (二)工具箱窗口

  1. 工具箱窗口由工具图标组成,这些图标是 visual basic 应用程序的构件,称为 图形对象或控件,每个控件由工具的一个工具图标来表示。

  2. 在一般情况下,工具像位于窗体的左侧。工具箱中的工具分为两类,一类称 为内部控件或标准控件,另一类称为 ActiveX 控件。启动 visual basic 后,工 具箱中只有内部控件。

  3. 工具箱主要用于应用程序的界面设计。在设计阶段,首先用工具箱中的工具 (既控件)在窗体上建立用户界面,然后编写程序代码。界面的设计完全通 过控件来实现,可以任意改变其大小,移动到窗体的任何位置。

  三. 除上述几种窗口外,在集成环境中还有其他一些窗口,包括窗体布局、代码 编辑器窗口、立即窗口、本地窗口和监视窗口等。

  第二章. 对象及其操作

  第一节 对象

  一. vb 的属性

  1 什么是对象

  1. 窗体和控件就是 visual basic 中预定义的对象

  2. 对象是具有特殊属性(数据)和行为方式(方法)的实体,建立一个对象 后,其操作通过与该对象有关的属性,事件和方法来描述。

  2 对象属性

  1. 属性是一个对象的特性,不同的对象有不同的属性

  2. 除了用属性窗口设置对象属性外,也可以在程序中用程序语句设置,一般格 式如下: 对象名.属性名称=新设置的属性值

  3 对象事件

  1. 所谓事件,是由 vb 预先设置好的,能够被对象识别的动作,不同的对象能够 识别的事件也不一样。当时间有用户触发或由系统触发时,对象就会对该事 件做出响应。

  2. 响应某个时间后所执行的操作通过一段程序代码来实现,这样的一段程序代 码叫做时间过程。

  3. 事件过程的一般格式如下: Private sub 对象名称_事件名称() ??.. 事件响应程序代码 ???. End sub “对象名称”指的是该对象的 name 属性, “事件名称”是由 vb 预先定义好的赋 予该对象的事件,而这个时间必须是对象所能识别的。

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

下载文档

热门试卷

2016年四川省内江市中考化学试卷
广西钦州市高新区2017届高三11月月考政治试卷
浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
广西钦州市钦州港区2017届高三11月月考政治试卷
广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
广西钦州市高新区2016-2017学年高二11月月考政治试卷
广西钦州市高新区2016-2017学年高一11月月考政治试卷
山东省滨州市三校2017届第一学期阶段测试初三英语试题
四川省成都七中2017届高三一诊模拟考试文科综合试卷
2017届普通高等学校招生全国统一考试模拟试题(附答案)
重庆市永川中学高2017级上期12月月考语文试题
江西宜春三中2017届高三第一学期第二次月考文科综合试题
内蒙古赤峰二中2017届高三上学期第三次月考英语试题
2017年六年级(上)数学期末考试卷
2017人教版小学英语三年级上期末笔试题
江苏省常州西藏民族中学2016-2017学年九年级思想品德第一学期第二次阶段测试试卷
重庆市九龙坡区七校2016-2017学年上期八年级素质测查(二)语文学科试题卷
江苏省无锡市钱桥中学2016年12月八年级语文阶段性测试卷
江苏省无锡市钱桥中学2016-2017学年七年级英语12月阶段检测试卷
山东省邹城市第八中学2016-2017学年八年级12月物理第4章试题(无答案)
【人教版】河北省2015-2016学年度九年级上期末语文试题卷(附答案)
四川省简阳市阳安中学2016年12月高二月考英语试卷
四川省成都龙泉中学高三上学期2016年12月月考试题文科综合能力测试
安徽省滁州中学2016—2017学年度第一学期12月月考​高三英语试卷
山东省武城县第二中学2016.12高一年级上学期第二次月考历史试题(必修一第四、五单元)
福建省四地六校联考2016-2017学年上学期第三次月考高三化学试卷
甘肃省武威第二十三中学2016—2017学年度八年级第一学期12月月考生物试卷

网友关注视频

沪教版八年级下册数学练习册21.3(3)分式方程P17
沪教版牛津小学英语(深圳用) 四年级下册 Unit 3
3.2 数学二年级下册第二单元 表内除法(一)整理和复习 李菲菲
第4章 幂函数、指数函数和对数函数(下)_六 指数方程和对数方程_4.7 简单的指数方程_第一课时(沪教版高一下册)_T1566237
七年级英语下册 上海牛津版 Unit9
沪教版牛津小学英语(深圳用)五年级下册 Unit 1
外研版英语三起6年级下册(14版)Module3 Unit1
冀教版英语四年级下册第二课
北师大版八年级物理下册 第六章 常见的光学仪器(二)探究凸透镜成像的规律
【部编】人教版语文七年级下册《过松源晨炊漆公店(其五)》优质课教学视频+PPT课件+教案,辽宁省
【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,安徽省
19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T502436
19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T3763925
外研版英语三起6年级下册(14版)Module3 Unit2
【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,安徽省
精品·同步课程 历史 八年级 上册 第15集 近代科学技术与思想文化
化学九年级下册全册同步 人教版 第25集 生活中常见的盐(二)
外研版英语七年级下册module1unit3名词性物主代词讲解
冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣.mp4
沪教版牛津小学英语(深圳用) 四年级下册 Unit 12
【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,辽宁省
七年级下册外研版英语M8U2reading
二次函数求实际问题中的最值_第一课时(特等奖)(冀教版九年级下册)_T144339
二年级下册数学第三课 搭一搭⚖⚖
第五单元 民族艺术的瑰宝_16. 形形色色的民族乐器_第一课时(岭南版六年级上册)_T1406126
沪教版八年级下册数学练习册21.3(2)分式方程P15
8 随形想象_第一课时(二等奖)(沪教版二年级上册)_T3786594
《空中课堂》二年级下册 数学第一单元第1课时
冀教版英语五年级下册第二课课程解读
【部编】人教版语文七年级下册《过松源晨炊漆公店(其五)》优质课教学视频+PPT课件+教案,江苏省