《VB语言程序设计教程(第2版)》,本书作者在多年教学经验基础上,并根据学生的认知规律精心组织了本教材内容,并通过大量有现实意义的例题,深入浅出地介绍了VB程序设计的有关概念和编程技巧。书中例题都经过了仔细的调试,并配有大量上机实习题。
第1章 Visual Basic概述
1.1 Visual Basic的发展历程及特点
1.1.1 Visual Basic的发展历程
1.1.2 Visual Basic语言的主要特点
1.2 Visual Basic 6.0的安装与启动
1.2.1 Visual Basic 6.0的安装
1.2.2 Visual Basic 6.0的启动与退出
1.3 Visual Basic 6.0的集成开发环境
1.3.1 主窗口
1.3.2 窗体设计器窗口
1.3.3 工程资源管理器窗口
1.3.4 属性窗口
1.3.5 工具箱窗口
1.3.6 代码窗口
1.3.7 立即窗口
1.3.8 调色板窗口
1.3.9 窗体布局窗口
1.3.10 对象浏览器窗口
习题
第2章 Visual Basic简单程序设计
2.1 面向对象程序设计基本概念
2.1.1 对象与类
2.1.2 对象的三要素
2.2 窗体
2.2.1 窗体结构
2.2.2 窗体的属性、方法和事件
2.3 三个常用的标准控件
2.3.1 标签
2.3.2 文本框
2.3.3 命令按钮
2.4 Visual Basic应用程序设计步骤
习题
第3章 Visual Basic程序设计基础
3.1 命名规则和语法规则
3.1.1 关键字和标识符
3.1.2 语句与语法规则
3.2 数据类型
3.2.1 基本数据类型
3.2.2 自定义数据类型
3.3 常量与变量
3.3.1 常量
3.3.2 变量
3.4 运算符和表达式
3.4.1 算术运算符和算术表达式
3.4.2 关系运算符和关系表达式
3.4.3 逻辑运算符和逻辑表达式
3.4.4 字符串运算符和字符串表达式
3.4.5 运算符的优先级
3.5 常用内部函数
3.5.1 数学函数
3.5.2 转换函数
3.5.3 字符串函数
3.5.4 日期和时间函数
3.5.5 格式输出函数
习题
第4章 Visual Basic程序控制结构
4.1 顺序结构程序设计
4.1.1 算法
4.1.2 顺序结构中的常用语句
4.1.3 顺序结构中的数据输出
4.1.4 InputBox函数
4.1.5 MsgBox函数
4.2 选择结构程序设计
4.2.1 If语句和IIf函数
4.2.2 Select Case语句
……
第5章 数组与过程
第6章 Visual Basic标准控件
第7章 Visual Basic高级控件
第8章 菜单
第9章 文件操作
第10章 数据库应用程序设计
第11章 网络应用程序设计
第12章 多媒体应用程序设计
第13章 程序调试与错误处理
附录 常用字符与ASCⅡ代码对照表
参考文献
《VB语言程序设计教程(第2版)》:
二、填空题
1.建立一个VB应用程序主要按照以下几个步骤进行:创建新工程、 __ 、设置控件属性、__、保存应用程序、__、生成可执行文件。
2.在利用VB设计应用程序时,一般会遇到三类错误:语法错误、执行错误和__。
3.对象是既包含__又包含对数据进行操作的方法,并将其封装起来的一个逻辑实体。
4.一般情况下,控件有两个属性项的默认值是相同的,这两个属性项是name和__。
5.窗体的显示方法是__,隐藏方法是 __ 。
6.要对文本框中已有的内容进行编辑,按下键盘上的按键,就是不起作用,原因是已经将Locked属性设置为了__。
7.每当一个窗体成为活动窗口时触发__事件,当另一个窗体或应用程被激活时在原活动窗体上产生__事件。
8.标签控件能够显示文本信息,文本内容只能用__属性来设置。
9.在VB中,窗体由属性定义外观,由__定义行为,由事件定义其与用户的交互。
10.若使文本框内能接受多行文本,则要设置__属性的值为True。
三、判断题
1.对象的属性只能在属性窗口中设置。 ( )
2.所有的对象都有Caption属性。 ( )
3.VB程序的运行可以从Main()过程启动,也可以从某个窗体启动。 ( )
4.Move方法的一般形式是:对象名.moveA,B[,C,D],其中A指Left,C指Width。( )
5.通过改变属性窗口中的Name属性,可以改变窗体上显示的标题。 ( )
6.对象的可见性用Enabled属性设置,可用性用Visible属性设置。 ()
7.在VB 6.0中,命令按钮不仅能响应Click事件,而且也能响应DblClick事件。 ( )
8.文本框具有滚动条属性。 ( )
9.在窗体的代码中不能用Unload语句来卸载本窗体,只能由其他窗体来卸载。 ( )
10.VB为每个对象设置好各种事件,并定义好事件过程的过程名,但过程代码必须由用户自行编写。
……