图书介绍
Visual Basic程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![Visual Basic程序设计](https://www.shukui.net/cover/52/32342807.jpg)
- 李天真主编 著
- 出版社: 北京:科学出版社
- ISBN:7030119215
- 出版时间:2003
- 标注页数:280页
- 文件大小:57MB
- 文件页数:294页
- 主题词:BASIC语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
Visual Basic程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Visual Basic 程序设计基础1
1.1 类和对象1
1.1.1 类和对象的基本概念1
1.1.2 对象的属性、方法和事件2
1.2 模块和工程3
1.2.1 模块3
1.2.2 工程4
1.3 Visual Basic 应用程序基本特点4
1.3.1 面向对象程序设计4
1.3.2 事件驱动机制5
1.4 数据类型5
1.4.1 基本数据类型5
1.4.2 用户定义数据类型7
1.5 变量8
1.5.1 变量的命名规则8
1.5.2 变量的声明8
1.5.3 可变类型变量9
1.5.4 变量的作用域10
1.5.5 常量13
1.6 常用内部函数14
1.6.1 数学函数14
1.6.2 转换函数15
1.6.3 字符串操作函数15
1.6.4 日期和时间函数16
1.6.5 格式函数16
1.7.1 算术运算符与算术表达式17
1.7 运算符与表达式17
1.6.6 随机函数17
1.7.2 关系运算符与关系表达式19
1.7.3 逻辑运算符与逻辑表达式19
1.7.4 字符串运算符与字符串表达式20
小结20
习题21
第2章 程序设计流程22
2.1 顺序结构程序设计22
2.1.1 赋值语句22
2.1.2 窗体和命令按钮23
2.1.3 数据输入26
2.1.4 数据输出31
2.2 选择结构程序设计36
2.1.5 注释、暂停、程序结束语句36
2.2.1 单行选择结构 If-Then-Else37
2.2.2 多行选择结构 If-Then-End If37
2.2.3 多分支选择结构 Select Case-End Select39
2.3 循环结构程序设计40
2.3.1 For-Next 循环40
2.3.2 Do-Loop 循环43
2.3.3 循环的嵌套47
小结48
习题48
第3章 常用内部控件51
3.1 控件的公共属性51
3.1.1 名称属性51
3.1.3 Enabled 属性和 Visible 属性52
3.1.4 有关控件位置及大小的属性52
3.1.2 标题属性52
3.1.5 关于颜色的属性53
3.1.6 有关字体的属性54
3.2 常用内部控件55
3.2.1 图片框和图像框55
3.2.2 框架57
3.2.3 单选按钮和复选框57
3.2.4 列表框61
3.2.5 组合框66
3.2.6 定时器68
3.2.7 水平滚动条和垂直滚动条70
小结72
习题72
4.1.1 数组和数组元素75
4.1 数组的概念75
第4章 数组75
4.1.2 数组的下标与维数76
4.1.3 数组的数据类型和大小76
4.2 数组的定义76
4.2.1 固定大小数组的定义76
4.2.2 可变大小数组的定义78
4.3 数组的应用80
4.3.1 For Each-Next 循环80
4.3.2 数组的应用81
4.4 控件数组84
4.4.1 基本概念84
4.4.2 建立控件数组85
4.4.3 控件数组的应用86
习题87
小结87
第5章 图形设计89
5.1 坐标系统89
5.1.1 系统默认的坐标系统89
5.1.2 自定义坐标系统90
5.2 使用控件绘图92
5.2.1 Shape 控件92
5.2.2 Line 控件94
5.3 使用绘图方法绘图96
5.3.1 当前坐标 CurrentX 和 CurrentY96
5.3.2 PSet 方法96
5.3.3 Line 方法97
5.3.4 Circle 方法99
5.4.2 Paint 事件100
5.4.1 AutoReDraw 属性100
5.4 AutoReDraw 属性和 Paint 事件100
小结102
习题102
第6章 过程105
6.1 Function 过程105
6.1.1 Function 过程的定义105
6.1.2 Function 过程的调用108
6.2 Sub 过程110
6.2.1 Sub 过程的定义110
6.2.2 调用 Sub 过程111
6.3 参数传送112
6.3.1 形参与实参112
6.3.2 引用112
6.3.3 传值113
6.3.4 数组参数的传送114
6.4 可选参数与可变参数115
6.4.1 可选参数115
6.4.2 可变参数116
6.5 对象参数116
6.5.1 窗体参数117
6.5.2 控件参数117
6.6 局部变量的内存分配119
6.7 递归120
6.8 Shell 函数121
小结122
习题122
7.1 窗体124
第7章 用 Visual Basic 6.0设计用户界面124
7.1.1 窗体属性125
7.1.2 窗体事件128
7.1.3 窗体方法130
7.2 对话框131
7.2.1 使用预定义对话框132
7.2.2 使用自定义对话框132
7.2.3 对话框控件134
7.3 菜单138
7.3.1 菜单编辑器139
7.3.2 下拉菜单142
7.3.3 弹出式菜单144
7.3.4 动态修改菜单146
7.3.5 菜单功能的实现147
7.4.1 创建工具栏149
7.4 工具栏和状态栏149
7.4.2 状态栏的使用155
小结159
习题159
第8章 文件操作162
8.1 文件系统概述162
8.2 关于文件的命令163
8.2.1 直接作用命令163
8.2.2 文件操作函数和语句164
8.3 使用传统方法处理文件169
8.3.1 顺序文件169
8.3.2 随机文件174
8.3.3 二进制文件178
8.4.2 目录列表框179
8.4.1 驱动器列表框179
8.4 使用控件管理文件系统179
8.4.3 文件列表框180
8.5 使用文件系统对象处理文件181
8.5.1 文件系统对象的编程方法182
8.5.2 驱动器对象183
8.5.3 文件夹(Folder)对象184
8.5.4 文件对象186
小结190
习题190
第9章 数据库编程192
9.1 数据库基础知识192
9.1.1 数据库理论基础知识192
9.1.2 VB 数据库访问技术的发展194
9.2.2 打开数据库196
9.2 可视化数据管理器196
9.2.1 新建数据库196
9.2.3 添加表197
9.2.4 数据的增加、删除、修改199
9.2.5 数据的查询202
9.2.6 数据窗体设计器205
9.3 数据控件和数据绑定控件206
9.3.1 数据控件206
9.3.2 Recordset 对象的属性与方法208
9.3.3 数据绑定控件210
9.3.4 ADO 数据访问技术212
小结217
习题218
10.1.1 在工程中加载 ActiveX 控件219
10.1 ActiveX 控件概述219
第10章 ActiveX 控件219
10.1.2 ActiveX 控件及所需文件(.Ocx)221
10.2 自己创建控件——用户 ActiveX 控件224
10.2.1 基本概念224
10.2.2 创建 ActiveX 控件224
小结232
习题232
第11章 应用程序窗体设计233
11.1 多窗体程序设计233
11.1.1 多窗体程序设计常用的方法233
11.1.2 多窗体程序设计示例234
11.2 多文档界面的程序设计244
11.2.1 多文档界面的特性244
11.2.2 多文档界面应用程序设计示例245
11.2.3 多文档应用程序中的菜单248
小结251
习题251
第12章 多媒体编程基础253
12.1 多媒体控件253
12.1.1 多媒体控件简介253
12.1.2 多媒体控件常用的属性和事件255
12.1.3 MCI 控件编程举例259
12.2 调用 API 函数设计多媒体应用程序262
12.2.1 Windows API 函数简介262
12.2.2 API 函数的声明262
12.2.3 使用 API 浏览器263
12.2.4 使用 API 函数进行多媒体编程264
12.3.1 OLE 简介265
12.3 用 OLE 开发多媒体应用程序265
12.3.2 简单的 OLE 多媒体编程266
小结266
习题266
附录267
附录1 VB 中的属性名及其含义267
附录2 VB 中的事件名及其含义270
附录3 VB 中对象的属性271
附录4 VB 中对象的事件275
附录5 VB 中对象的方法276
附录6 高校计算机等级考试大纲277
(二级——Visual Basic 语言程序设计大纲)(2002)277
主要参考文献280