图书介绍
Visual Basic程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
![Visual Basic程序设计教程](https://www.shukui.net/cover/76/33073940.jpg)
- 谈冉主编 著
- 出版社: 武汉:武汉理工大学出版社
- ISBN:7562924163
- 出版时间:2006
- 标注页数:432页
- 文件大小:48MB
- 文件页数:447页
- 主题词:VB
PDF下载
下载说明
Visual Basic程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1 Visual Basic概述1
1.1 可视化BASIC语言——Visual Basic1
1.1.1 Visual Basic简介1
1.1.2 Visual Basic 6.0版本简介2
1.1.3 Visual Basic 6.0的特点2
1.2 Visual Basic 6.0的安装、启动与退出4
1.2.1 Visual Basic 6.0的安装4
1.2.2 Visual Basic 6.0的启动5
1.2.3 Visual Basic 6.0的退出8
1.3 Visual Basic应用程序的结构9
1.4 用Visual Basic开发应用程序的一般步骤10
1.4.1 设计VB程序的步骤10
1.4.2 设计举例15
习题与思考题23
2 Visual Basic的集成开发环境24
2.1 Visual Basic的集成开发环境简介24
2.1.1 Visual Basic的界面组成24
2.1.2 Visual Basic组成部件的功能24
2.2.1 窗体的结构与属性35
2.2 窗体设计35
2.2.2 窗体控制菜单37
2.2.3 设计窗体背景38
2.2.4 窗体输出39
2.2.5 窗体其他属性项41
2.2.6 窗体事件42
2.2.7 设置窗体位置45
2.2.8 设计举例46
2.2.9 用向导生成窗体47
2.3 Visual Basic的对象、方法与事件50
2.3.1 Visual Basic的对象51
2.3.2 对象的属性52
2.3.3 对象方法53
2.3.4 对象事件54
2.3.5 事件过程和事件驱动54
2.3.6 编写代码56
2.4 工程管理59
2.4.1 Visual Basic工程的结构59
2.4.3 添加、删除和保存文件61
2.4.2 创建、打开和保存工程61
2.4.4 在工程中添加用户控件62
2.4.5 在工程中添加、删除控件63
2.4.6 使用其他应用程序中的对象64
2.4.7 使用向导和外接程序64
习题与思考题66
3 Visual Basic程序设计基础68
3.1 数据类型68
3.1.1 数值型数据69
3.1.3 布尔型(Boolean)数据70
3.1.2 字符型数据70
3.1.4 日期型(Date)数据71
3.1.5 对象型(Object)数据71
3.1.6 变体型(Variant)数据71
3.1.7 用户定义的数据类型72
3.2 常量与变量74
3.2.1 常量74
3.2.2 变量75
3.3 变量的作用域76
3.4 常用内部函数77
3.4.1 算术函数77
3.4.2 字符串函数80
3.4.3 日期/时间函数81
3.4.4 转换函数83
3.5 运算符和表达式84
3.5.1 赋值运算符与赋值表达式84
3.5.3 连接运算符85
3.5.2 算术运算符与算术表达式85
3.5.4 关系运算符与关系表达式86
3.5.5 逻辑运算符与逻辑表达式87
3.5.6 表达式的执行顺序88
习题与思考题89
4 基本的输入输出91
4.1 赋值语句91
4.2 注释、暂停和程序结束语句92
4.2.1 注释92
4.2.3 程序结束语句93
4.2.2 暂停93
4.3 数据输出94
4.3.1 Print方法94
4.3.2 与Print方法有关的函数95
4.3.3 其他相关方法和属性96
4.4 数据输入——InputBox函数99
4.5 消息对话框——MsgBox函数和MsgBox语句100
4.6 基本类型控件104
4.6.1 命令按钮控件(CommandButton)104
4.6.2 标签控件(Label)107
4.6.3 文本框控件(TextBox)108
4.6.4 直线与形状(Line和Shape)110
4.6.5 滚动条控件112
4.6.6 图像控件和图片框控件(PictureBox和Image)114
4.6.7 键盘输入焦点与Tab键次序116
4.7 字形设置119
4.7.1 字体的类型和大小119
4.7.2 其他属性120
4.8.1 窗体输出121
4.8 打印机输出121
4.8.2 使用Printer对象122
4.8.3 直接输出123
4.9 源程序代码打印123
4.9.1 直接打印123
4.9.2 间接打印124
习题与思考题124
5.1 条件语句129
5.1.1 单行结构条件语句129
5 选择结构程序设计129
5.1.2 块结构条件语句132
5.1.3 IIF函数135
5.2 多分支结构条件语句136
5.3 选择性控件139
5.3.1 单选按钮139
5.3.2 复选框141
5.3.3 计时器控件143
5.3.4 框架145
5.3.5 选择性控件综合应用举例148
5.4 程序举例149
习题与思考题151
6 循环结构程序设计154
6.1 Do...Loop语句154
6.1.1 Do While...Loop语句154
6.1.2 Do...Loop While语句156
6.1.3 Do Until...Loop语句158
6.2 For...Next语句160
6.1.4 Do...Loop Until语句160
6.3 While...Wend循环167
6.4 退出循环169
6.5 循环的嵌套——多重循环170
6.6 列表框控件(ListBox)175
6.6.1 概述175
6.6.2 常用属性175
6.6.3 常用方法176
6.6.4 实例177
6.6.5 属性列表181
6.7 组合框控件183
6.7.1 概述183
6.7.2 常用属性和方法183
6.7.3 实例184
6.7.4 属性列表188
6.8 Goto型控制结构189
6.8.1 Goto语句189
6.8.2 On...Goto语句192
6.9 应用举例195
习题与思考题201
7 数组204
7.1 数组的概念204
7.1.1 数组的定义204
7.1.2 默认数组与嵌套207
7.2 静态数组与动态数组208
7.2.1 定义208
7.2.2 数组的清除与重定义210
7.3.1 数组元素的作用211
7.3 数组的基本操作211
7.3.2 数组元素的输入、输出和复制212
7.3.3 For Each...Next语句214
7.4 数组的初始化215
7.5 控件数组216
7.5.1 控件数组的概念216
7.5.2 控件数组的建立217
7.5.3 控件数组的使用219
7.6 程序举例221
习题与思考题240
8 过程245
8.1 Sub过程246
8.1.1 Sub过程的定义246
8.1.2 Sub过程的调用247
8.1.3 Sub过程的应用248
8.2 Function过程249
8.2.1 Function过程的定义249
8.2.2 Function过程的调用250
8.2.3 Function过程的应用250
8.3.1 形参与实参252
8.2.4 查看过程252
8.3 调用过程时的参数传递252
8.3.2 按地址和按值传递参数254
8.4 过程的嵌套与递归调用255
8.4.1 过程的嵌套调用255
8.4.2 过程的递归调用256
8.5 其他类型的参数258
8.5.1 数组参数258
8.5.2 可选参数(Optional)259
8.5.3 不定数量的参数261
8.5.4 对象参数262
8.6 程序举例263
习题与思考题267
9 菜单程序设计270
9.1 下拉式菜单270
9.2 菜单编辑器271
9.2.1 属性区271
9.3 用菜单编辑器建立菜单272
9.2.2 编辑区272
9.2.3 菜单项显示区272
9.4 菜单项的控制274
9.4.1 菜单级别274
9.4.2 菜单的访问键、快捷键和分隔条274
9.4.3 菜单项的显示275
9.5 菜单项的增减275
9.6 弹出式菜单276
9.7 设计举例277
习题与思考题283
10 多重窗体284
10.1 多重窗体处理284
10.1.1 多重窗体的管理284
10.1.2 设置启动窗体285
10.1.3 窗体处理语句287
10.1.4 多窗体应用程序的结束289
10.1.5 多窗体应用程序设计方法和步骤289
10.2.1 标准模块299
10.2 模块299
10.2.2 窗体模块300
10.2.3 Sub Main过程301
10.2.4 闲置循环与DoEvents语句302
习题与思考题304
11 多重文档界面306
11.1 MDI窗体306
11.1.1 MDI窗体的基本概念306
11.1.2 MDI窗体的结构307
11.1.3 MDI窗体的属性、方法和事件310
11.2 MDI应用程序的设计315
11.2.1 建立MDI应用程序的一般过程315
11.2.2 MDI应用程序设计实例317
11.3 MDI的菜单设计326
11.3.1 MDI菜单的设计326
11.3.2 Windows(窗口)菜单329
11.4 创建工具栏331
11.4.1 ToolBar控件的基本功能331
11.4.2 将图像加入到按钮上332
11.4.3 编写按钮事件334
11.4.4 按钮的显示和隐藏335
习题与思考题336
12 文件操作338
12.1 文件说明与文件结构338
12.1.1 文件说明338
12.1.2 文件结构338
12.1.3 文件种类339
12.2.1 文件的打开340
12.2 文件的打开与关闭340
12.2.2 文件关闭342
12.3 文件操作语句和函数343
12.3.1 文件操作语句343
12.3.2 文件操作函数345
12.4 顺序文件347
12.4.1 顺序文件的写操作347
12.4.2 顺序文件的读操作350
12.4.3 顺序文件的应用352
12.5.1 随机文件的读写操作353
12.5 随机文件353
12.5.2 随机文件的应用354
12.6 二进制文件356
12.6.1 读写二进制文件356
12.6.2 二进制文件的复制357
12.7 文件系统控件358
12.7.1 驱动器列表框(DriveListBox)358
12.7.3 文件列表框(FileList)359
12.7.2 目录列表框(DirListBox)359
12.7.4 程序举例361
12.8 文件基本操作363
12.8.1 文件系统对象介绍363
12.8.2 FSO对象模型编程365
12.8.3 使用驱动器和文件夹366
12.9 资源文件374
12.9.1 资源文件的建立374
12.9.2 与使用资源文件有关的函数377
12.9.3 在Visual Basic应用程序中使用资源文件379
习题与思考题381
13 数据访问技术383
13.1 数据库的基本概念383
13.2 数据库的建立、维护和查询385
13.2.1 数据库的建立385
13.2.2 数据库的修改386
13.2.3 数据库的数据查询387
13.3 数据库应用程序的设计和运行原理388
13.2.4 数据窗体设计器388
13.4 Data控件的使用390
13.4.1 Data控件创建数据库应用程序的步骤391
13.4.2 Data控件的主要属性391
13.4.3 Data控件常用的方法392
13.4.4 Data控件常用的事件394
13.4.5 数据绑定控件395
13.4.6 Data控件使用示例395
13.5 ADO对象模型396
13.6.1 ADO Data控件创建402
13.6 ADO Data控件的使用402
13.6.2 ADO Data控件的主要属性403
13.6.3 ADO Data控件的主要方法404
13.6.4 ADO Data控件的主要事件405
13.6.5 ADO Data控件的数据感应控件405
13.6.6 ADO控件使用示例406
13.7 程序化使用ADO对象的方法408
13.8 通过数据环境使用ADO对象415
13.9 通过ADO数据源类快速进行编辑窗体的设计417
13.10 ADO对象应用中的若干问题说明420
习题与思考题421
附录424
附录A 字符ASCII码表424
附录B 颜色代码425
附录C Visual Basic对象的常用属性426
附录D Visual Basic对象的常用事件430
附录E Visual Basic对象的常用方法431
参考文献432