图书介绍
零点起飞学编程 零点起飞学Visual BasicPDF|Epub|txt|kindle电子书版本网盘下载
![零点起飞学编程 零点起飞学Visual Basic](https://www.shukui.net/cover/45/31005247.jpg)
- 张月萍等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302321989
- 出版时间:2013
- 标注页数:363页
- 文件大小:117MB
- 文件页数:382页
- 主题词:BASIC语言-程序设计
PDF下载
下载说明
零点起飞学编程 零点起飞学Visual BasicPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 开发基础2
第1章 走近VisualBasic(教学视频:25分钟)2
1.1认识Visual Basic2
1.1.1不同的版本2
1.1.2安装Visual Basic 6.0中文企业版2
1.1.3开发环境3
1.2第一个程序5
1.2.1窗体输出hello world5
1.2.2文件类型7
1.3小结8
第2章 程序的核心数据——数据类型、变量和常量教学视频:32分钟)9
2.1不同的数据——数据类型9
2.1.1数值型(Numeric)9
2.1.2字节型(Byte)10
2.1.3字符型(String)10
2.1.4布尔型(Boolean)10
2.1.5日期型(Date)11
2.1.6对象型(Object)11
2.1.7变体型(Variant)11
2.1.8数据类型间转换11
2.2表示变化的数据——变量12
2.2.1变量有效范围——作用域12
2.2.2如何命名变量12
2.2.3变量的类型13
2.2.4变量的长久保存——静态变量14
2.3变量声明14
2.3.1显式声明14
2.3.2隐式声明15
2.3.3固定长度的字符串——定长字符串16
2.4表示不变的数据——常量16
2.4.1标准常量16
2.4.2自定义常量17
2.5小结17
2.6习题18
第3章 程序的本质(教学视频:37分钟)20
3.1最简单的运算——赋值20
3.2核心运算——数学运算21
3.2.1加减法21
3.2.2乘除法24
3.2.3指数运算26
3.2.4比较运算27
3.2.5逻辑运算28
3.2.6运算顺序——优先级30
3.3代码模块31
3.3.1窗体模块31
3.3.2标准模块32
3.3.3类模块32
3.4事件简介32
3.4.1如何编写事件32
3.4.2如何调用事件34
3.5如何编写代码35
3.5.1拆分长语句35
3.5.2合并短语句35
3.5.3使用注释36
3.5.4遵循命名规则36
3.6小结37
3.7习题37
第4章 灵活的程序——流程控制(教学视频…18分钟)38
4.1根据条件执行——判断语句38
4.1.1如果…就…——If语句38
4.1.2如果…如果…就…——多重If语句39
4.1.3 Select Case语句41
4.2重复执行——循环语句43
4.2.1 For循环43
4.2.2 Do循环44
4.2.3 While循环46
4.2.4枚举循环46
4.3小结47
4.4习题48
第5章一“块”程序——过程和函数(教学视频:24分钟)50
5.1过程50
5.1.1什么是Sub过程50
5.1.2创建Sub过程50
5.1.3调用Sub过程52
5.1.4使用Sub Main52
5.1.5设定过程作用范围53
5.2块与块之间的关系——传递参数54
5.2.1可选参数和可变参数54
5.2.2传值引用和传地址引用56
5.3函数57
5.3.1定义函数57
5.3.2设定函数作用范围58
5.3.3调用函数58
5.3.4传递参数和返回值59
5.4小结60
5.5习题60
第6章 数据块——数组(教学视频:12分钟)62
6.1定长数据——固定数组62
6.1.1声明数组62
6.1.2设定上下界63
6.1.3数组的数组——多维数组64
6.2不定长数据——动态数组65
6.2.1创建动态数组65
6.2.2使用动态数组66
6.3小结66
6.4习题67
第7章 有错怎么办——错误处理(教学视频:15分钟)69
7.1错误有哪些69
7.1.1语法错误69
7.1.2逻辑错误70
7.1.3运行错误70
7.2遇到错误怎么办70
7.2.1捕获错误71
7.2.2处理错误71
7.3调试程序73
7.3.1单步调试73
7.3.2立即窗体74
7.3.3监视窗体74
7.4小结75
7.5习题75
第2篇 开发进阶78
第8章 界面初探——窗体(教学视频:22分钟)78
8.1单文档窗体SDI78
8.1.1什么是SDI窗体78
8.1.2常见的公共属性78
8.1.3常见的方法80
8.1.4常见的事件81
8.1.5设置启动的窗体82
8.1.6 SDI窗体实战82
8.2多文档窗体MDI84
8.2.1什么是MDI窗体84
8.2.2建立父窗体85
8.2.3建立子窗体86
8.2.4 MDI窗体实战86
8.3小结87
8.4习题87
第9章 功能列表——菜单和工具栏(教学视频:53分钟)89
9.1菜单栏89
9.1.1创建菜单89
9.1.2定制菜单92
9.1.3创建多级菜单93
9.1.4实现菜单命令功能94
9.1.5菜单栏应用实例95
9.2弹出式菜单96
9.2.1创建弹出式菜单97
9.2.2显示弹出式菜单97
9.2.3弹出式菜单应用实例98
9.3工具栏99
9.3.1什么是工具栏99
9.3.2创建工具栏100
9.3.3添加图标101
9.3.4添加按钮102
9.3.5实现工具栏功能103
9.3.6自定义工具栏103
9.3.7工具栏应用实例104
9.4小结105
9.5习题105
第10章 信息对话框(教学视频:38分钟)107
10.1什么是信息对话框107
10.2显示信息107
10.2.1使用Msgbox()函数108
10.2.2获取Msgbox()函数返回值110
10.2.3 Msgbox()函数应用实例110
10.3输入信息111
10.3.1使用Inputbox()函数111
10.3.2获取Inputbox()函数返回值112
10.3.3 Inputbox()函数应用实例112
10.4内置信息对话框114
10.4.1使用CommonDialog控件114
10.4.2构建文件对话框115
10.4.3构建字体对话框118
10.4.4构建颜色对话框120
10.4.5构建打印对话框122
10.4.6构建帮助对话框123
10.5自定义对话框123
10.5.1创建自定义对话框123
10.5.2使用窗体模板创建对话框124
10.6小结124
10.7习题124
第11章 控件集中营——标准控件(教学视频:104分钟)126
11.1基本控件126
11.1.1使用标签Label控件126
11.1.2使用文本框TextBox控件127
11.1.3使用按钮CommandButton控件129
11.2呈现图片130
11.2.1使用PictureBox控件130
11.2.2使用Image控件131
11.2.3使用ImageList控件132
11.3绘制图形133
11.3.1使用Shape控件134
11.3.2使用Line控件134
11.4复选框CheckBox控件135
11.4.1 CheckBox控件标准用法135
11.4.2 CheckBox控件图形化用法135
11.5选项组OptionButton控件137
11.5.1 OptionButton控件标准用法137
11.5.2 OptionButton控件图形化用法137
11.6选择信息138
11.6.1 ListBox控件138
11.6.2 ComboBox控件141
11.7选择日期142
11.7.1 MonthView控件143
11.7.2 DateTimePicker控件144
11.8数据调整145
11.8.1使用Slider控件146
11.8.2使用UpDown控件147
11.9显示数据149
11.9.1使用ListView控件149
11.9.2使用TreeView控件152
11.10布局容器156
11.10.1使用Frame控件156
11.10.2使用SSTab控件157
11.10.3使用TabStrip控件159
11.11显示状态进程161
11.11.1使用StatusBar控件161
11.11.2使用ProgressBar控件164
11.11.3使用Animation控件165
11.12小结166
11.13习题166
第12章 控件多胞胎——控件数组(教学视频:13分钟)170
12.1什么是控件数组170
12.1.1什么是控件数组元素170
12.1.2控件数组优点170
12.2使用控件数组171
12.2.1添加控件数组171
12.2.2删除控件数组172
12.3使用菜单项数组174
12.3.1创建菜单项数组174
12.3.2动态创建菜单项数组174
12.4小结175
12.5习题176
第13章 用户交互的基础————鼠标键盘事件(教学视频:14分钟)178
13.1使用鼠标基础——鼠标事件178
13.1.1常见的鼠标事件178
13.1.2鼠标事件应用实战180
13.2使用键盘的基础——键盘事件182
13.2.1常见的键盘事件183
13.2.2键盘事件应用实战184
13.3小结185
13.4习题185
第14章 数据长期保存的必备方式——文件目录(教学视频:38分钟)187
14.1通用文件操作187
14.1.1定位文件187
14.1.2复制文件188
14.1.3删除文件189
14.1.4对文件重命名189
14.1.5文件操作应用实战190
14.2访问文本文件191
14.2.1什么是顺序文本文件191
14.2.2读取顺序文本文件191
14.2.3写入顺序文本文件193
14.2.4顺序文本文件实例194
14.3访问随机文件195
14.3.1打开随机文件195
14.3.2写入随机文件记录196
14.3.3读取随机文件记录196
14.3.4查找随机文件记录197
14.3.5随机文件实例197
14.4访问INI文件198
14.4.1什么是INI文件198
14.4.2访问INI文件199
14.4.3 INI文件应用实战200
14.5访问目录202
14.5.1改变工作目录202
14.5.2建立目录203
14.5.3删除目录203
14.5.4目录操作应用实战203
14.6小结204
14.7习题204
第15章 声光齐备的程序——多媒体编程(教学视频:9分钟)206
15.1播放多媒体206
15.1.1什么是MMControl控件206
15.1.2 MMControl控件设备类型206
15.1.3 MMControl控件常用命令207
15.1.4 MMControl控件播放应用实战208
15.1.5 MMControl控件录音应用实战209
15.2小结209
15.3习题210
第16章Internet和网络编程开发(教学视频:17分钟)211
16.1传输网络文件211
16.1.1检索网页211
16.1.2传输文件214
16.2应用程序显示网页216
16.2.1创建浏览器——WebBrowser控件216
16.2.2登录浏览器217
16.3电子邮件编程218
16.3.1访问邮箱219
16.3.2收发电子邮件220
16.4小结222
16.5习题223
第17章 功能扩展利器——访问API函数和OLE控件(教学视频:18分钟)225
17.1什么是Windows API225
17.2使用Windows API226
17.3 Windows API应用实战227
17.3.1获取磁盘信息228
17.3.2获取磁盘容量229
17.3.3获取系统目录229
17.4 OLE简介231
17.4.1使用OLE控件231
17.4.2链接对象与嵌入对象232
17.5使用Word对象232
17.5.1引入Word组件232
17.5.2创建Word对象233
17.5.3操作Word对象234
17.6使用Excel对象235
17.6.1引入Excel对象组件235
17.6.2使用Excel对象236
17.7小结236
17.8习题236
第18章 大型程序必备——数据库基础(教学视频:15分钟)239
18.1数据库简介239
18.1.1为什么要使用数据库239
18.1.2数据库设计流程239
18.1.3组织数据240
18.2可视化管理数据——Visual Data Manager240
18.2.1创建数据库文件241
18.2.2创建表241
18.2.3修改表242
18.3使用Microsoft Access242
18.3.1创建数据库文件242
18.3.2创建和修改表243
18.4什么是SQL语言243
18.5 SQL语言常用语句243
18.5.1查询语句SELECT243
18.5.2删除语句DELETE245
18.5.3插入语句INSERT INTO245
18.5.4更新语句UPDATE246
18.6小结246
18.7习题246
第19章 数据访问技术——DAO数据对象(教学视频:19分钟)248
19.1什么是DAO数据对象248
19.2记录集类型249
19.2.1使用表249
19.2.2使用动态集249
19.2.3使用快照集250
19.3管理数据250
19.3.1增加记录250
19.3.2编辑记录251
19.3.3更新记录251
19.3.4删除记录251
19.4数据导航253
19.4.1 Move()方法253
19.4.2 Bookmark属性255
19.4.3 Find()方法255
19.4.4 Seek()方法256
19.4.5 Filter属性257
19.4.6 Sort属性257
19.5小结257
19.6习题258
第20章 更先进的方式——ADO数据对象(教学视频:21分钟)260
20.1 ADO简介260
20.1.1如何连接数据源260
20.1.2引入ADO组件260
20.1.3建立数据源DSN连接261
20.2使用ADO数据控件262
20.2.1建立ADO数据控件262
20.2.2连接数据源262
20.2.3动态更新数据源263
20.2.4 ADO数据控件应用实战263
20.2.5引入Datagrid控件264
20.2.6使用Datagrid控件显示数据264
20.2.7代码修改Datagrid控件265
20.2.8 Datagrid控件应用实战265
20.3使用ADO对象访问数据库266
20.3.1操作ADO对象266
20.3.2 DSN-less连接数据源267
20.3.3操作记录集267
20.4小结269
20.5习题269
第21章 报表设计(教学视频:15分钟)271
21.1创建报表271
21.1.1设计报表界面271
21.1.2指定数据来源273
21.1.3预览报表273
21.2改进报表275
21.2.1使用预定义字段275
21.2.2图形化报表275
21.2.3统计报表275
21.2.4打印输出报表276
21.3水晶报表276
21.3.1创建水晶报表276
21.3.2定制水晶报表279
21.3.3使用水晶报表控件279
21.3.4水晶报表应用实战279
21.4小结280
21.5习题280
第3篇 项目案例开发实战284
第22章 电视抽奖程序(教学视频:23分钟)284
22.1项目分析284
22.1.1项目功能分析284
22.1.2项目功能模块分析284
22.2数据库设计与实现284
22.2.1数据库需求分析285
22.2.2数据库结构设计285
22.2.3数据库结构实现285
22.3程序窗体的设计与实现286
22.3.1“抽奖主程序”模块287
22.3.2“抽奖录入窗体”模块287
22.3.3“抽奖窗体”模块290
22.3.4“抽奖查询窗体”模块292
22.3.5“关于窗体”模块294
22.3.6运行程序294
22.3.7编译程序294
22.4小结295
第23章 网络聊天程序(教学视频:14分钟)296
23.1项目分析296
23.1.1项目功能分析296
23.1.2项目功能模块分析296
23.2数据库设计与实现297
23.2.1数据库需求分析297
23.2.2数据库结构设计297
23.2.3数据库结构实现298
23.3程序窗体的设计与实现299
23.3.1“登录窗体”模块299
23.3.2“客户端窗体”模块301
23.3.3“服务器窗体”模块302
23.3.4运行程序303
23.3.5编译程序303
23.4小结304
第24章 通用商品进销存系统的实现(教学视频:34分钟)305
24.1项目分析305
24.1.1项目功能分析305
24.1.2项目功能模块分析305
24.2数据库设计与实现305
24.2.1数据库需求分析306
24.2.2数据库结构设计306
24.2.3数据库结构实现308
24.3程序窗体的设计实现309
24.3.1“用户管理”模块310
24.3.2“登录系统”模块312
24.3.3“主窗体”模块313
24.3.4“商品资料”模块315
24.3.5“商品入库”模块317
24.3.6“商品出库”模块320
24.3.7“入库查询”模块323
24.3.8“库存查询”模块325
24.3.9“出库查询”模块326
24.3.10“关于窗体”模块328
24.3.11运行系统328
24.3.12编译系统330
24.4小结330
第25章 纯净水管理系统(教学视频:20分钟)331
25.1项目分析331
25.1.1项目功能分析331
25.1.2项目功能模块分析331
25.2数据库设计与实现332
25.2.1数据库需求分析332
25.2.2数据库结构设计333
25.2.3数据库结构实现335
25.3程序窗体的设计实现337
25.3.1“用户管理”模块337
25.3.2“登录系统”模块339
25.3.3“主窗体”模块340
25.3.4“客户管理”模块343
25.3.5“水卡入库”模块345
25.3.6“水卡出库”模块347
25.3.7“水卡入库查询”模块350
25.3.8“水卡库存查询”模块351
25.3.9“水卡出库查询”模块352
25.3.10“纯净水入库”模块353
25.3.11“纯净水出库”模块356
25.3.12“纯净水入库查询”模块358
25.3.13“纯净水库存查询”模块360
25.3.14“纯净水出库查询”模块360
25.3.15“关于窗体”模块362
25.3.16运行系统362
25.4小结363