图书介绍
Visual Basic学习手册2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 巩建华,孙秀梅,安剑等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121129964
- 出版时间:2011
- 标注页数:512页
- 文件大小:38MB
- 文件页数:514页
- 主题词:BASIC语言-程序设计-手册
PDF下载
下载说明
Visual Basic学习手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 基础篇18
第1章 初识Visual Basic18
1.1 介绍Visual Basic19
1.1.1 了解Visual Basic19
1.1.2 追溯Visual Basic的发展历史19
1.1.3 介绍Visual Basic版本20
1.1.4 如何学好Visual Basic21
1.2 认识Visual Basic的强大优势21
1.2.1 面向对象的程序设计语言22
1.2.2 事件驱动机制22
1.2.3 可视化编程22
1.2.4 软件集成式开发22
1.2.5 强大的数据库访问功能22
1.2.6 网络功能23
1.2.7 联机帮助功能23
1.3 熟悉身边的Visual Basic成功案例23
1.4 搭建Visual Basic开发环境24
1.4.1 安装Visual Basic开发环境24
1.4.2 启动Visual Basic开发环境26
1.5 开发第一个Visual Basic程序——你好程序28
1.6 本章小结29
第2章 熟悉Visual Basic 6.0开发环境30
2.1 介绍Visual Basic 6.0的集成开发环境31
2.1.1 认识菜单栏——显示所有可用的操作32
2.1.2 使用工具栏快速调用菜单栏命令34
2.1.3 利用工具箱中的控件设计程序34
2.1.4 使用工程资源管理器显示工程中的资源36
2.1.5 利用属性窗口设置对象的属性37
2.1.6 运用布局窗口设置窗体位置37
2.1.7 在代码编辑窗口中书写程序37
2.1.8 使用窗体设计器设计程序界面38
2.2 定制开发环境38
2.2.1 定制开发环境38
2.2.2 为开发环境提供鼠标滚轮39
2.3 使用Visual Basic 6.0的帮助系统39
2.3.1 安装与使用MSDN Library40
2.3.2 使用Visual Basic的帮助菜单——MSDN40
2.4 创建Visual Basic应用程序——加法运算42
2.4.1 创建工程文件42
2.4.2 设计界面42
2.4.3 编写代码43
2.4.4 调试运行43
2.4.5 保存工程43
2.4.6 编译程序43
2.5 实战练习44
2.5.1 设置窗体宽度和高度44
2.5.2 在“立即”窗口中显示输入的信息44
2.6 本章小结45
第3章 掌握Visual Basic语言基础46
3.1 简述对象概念47
3.1.1 什么是对象47
3.1.2 熟悉对象的属性47
3.1.3 理解对象的方法48
3.1.4 了解对象的事件49
3.2 了解语句组成要素50
3.2.1 认识Visual Basic中的关键字50
3.2.2 掌握标识符的使用50
3.3 掌握数据类型51
3.3.1 基本数据类型52
3.3.2 记录类型55
3.3.3 枚举类型56
3.4 学习使用变量57
3.4.1 什么是变量57
3.4.2 掌握变量的命名规则57
3.4.3 声明变量58
3.4.4 变量的作用域60
3.4.5 理解静态变量的作用61
3.4.6 处理变量同名问题61
3.4.7 情景应用——实现两个变量的交换(不借助第三个变量)62
3.5 学习使用常量63
3.5.1 声明常量63
3.5.2 局部常量和全局常量63
3.5.3 情景应用——使用自定义常量计算圆的面积64
3.6 掌握运算符和表达式64
3.6.1 学会使用运算符65
3.6.2 了解表达式的构成66
3.6.3 运算符的优先级66
3.7 熟悉代码编写规则67
3.7.1 对象命名规则67
3.7.2 代码书写规则68
3.7.3 处理关键字冲突69
3.7.4 了解代码注释规则69
3.8 实战练习71
3.8.1 用“+”运算符进行加法和串联字符串71
3.8.2 使用公用变量记录当前登录用户71
3.8.3 正确使用“&”和“+”72
3.9 本章小结73
第4章 掌握算法和程序控制结构74
4.1 了解算法75
4.1.1 什么是算法75
4.1.2 熟悉算法的特点75
4.1.3 算法的描述方法76
4.1.4 了解程序三种控制结构76
4.2 学习使用顺序结构78
4.2.1 使用赋值语句给变量赋值79
4.2.2 将用户数据输入到应用程序80
4.2.3 将指定信息显示给用户81
4.3 学习使用选择结构84
4.3.1 单分支If...Then语句84
4.3.2 双分支If...Then...Else语句85
4.3.3 If语句的嵌套86
4.3.4 多分支If...Then...ElseIf语句89
4.3.5 利用SelectCase语句处理多分支控制结构90
4.3.6 使用IIf函数简化程序92
4.3.7 情景应用——十进制转换为其他进制93
4.4 学习使用循环结构93
4.4.1 For...Next循环语句94
4.4.2 For Each...Next循环语句95
4.4.3 Do...Loop循环语句96
4.4.4 掌握While...Wend循环语句99
4.4.5 在应用程序中使用多重循环99
4.4.6 学会选择结构与循环结构的嵌套100
4.4.7 情景应用——起泡排序算法的实现101
4.5 了解其他辅助控制语句102
4.5.1 跳转语句GoTo102
4.5.2 复用语句With...End With103
4.5.3 退出语句Exit104
4.5.4 结束语句End104
4.6 实战练习105
4.6.1 求100以内的素数105
4.6.2 用Do While语句求最大公约数和最小公倍数106
4.6.3 简单的加密解密算法107
4.7 本章小结107
第5章 熟悉数组与集合108
5.1 认识数组109
5.1.1 数组的概念109
5.1.2 数组与简单变量的区别110
5.1.3 了解数组的分类110
5.2 掌握静态数组的使用110
5.2.1 声明和使用一维数组110
5.2.2 理解二维数组112
5.2.3 定义多维数组112
5.2.4 了解数组中的数组113
5.2.5 情景应用——制作幼儿识字卡片114
5.3 熟悉动态数组的使用116
5.3.1 声明动态数组116
5.3.2 调用动态数组117
5.4 熟练运用数组的基本操作117
5.4.1 对数组元素进行初始化118
5.4.2 访问数组中的元素118
5.4.3 向数组中插入元素118
5.4.4 删除数组中的元素119
5.4.5 查找数组中的元素120
5.5 学习运用与数组相关的函数及语句120
5.5.1 利用Array函数给数组赋值120
5.5.2 利用UBound和LBound函数获得数组下标121
5.5.3 利用Split函数创建数组121
5.5.4 利用Option Base语句定义数组下标122
5.6 认识控件数组123
5.6.1 了解控件数组的概念123
5.6.2 声明控件数组123
5.6.3 调用控件数组124
5.6.4 情景应用——利用控件数组设置控件状态124
5.7 了解集合的使用125
5.7.1 集合的概念125
5.7.2 数据集合对象的应用125
5.8 实战练习126
5.8.1 利用数组随机抽取幸运观众126
5.8.2 利用数组实现矩阵转换126
5.8.3 使用Split函数分隔明日公司网址127
5.9 本章小结127
第6章 熟练运用过程和函数128
6.1 简述过程的概念129
6.2 掌握Sub过程的使用129
6.2.1 学会使用事件过程130
6.2.2 掌握通用过程131
6.2.3 调用Sub过程131
6.3 掌握Function过程的使用132
6.3.1 Function过程概述132
6.3.2 调用Function过程133
6.4 学习使用参数传递133
6.4.1 了解形式参数和实际参数134
6.4.2 理解值传递和地址传递134
6.4.3 传递数组的参数135
6.4.4 传递对象的参数136
6.5 了解可选参数与可变参数137
6.5.1 什么是可选参数137
6.5.2 理解可变参数137
6.6 学习过程的嵌套调用和递归调用138
6.6.1 过程的嵌套调用138
6.6.2 过程的递归调用138
6.7 了解Sub Main过程139
6.8 了解过程的作用域140
6.9 学习使用常用内部函数141
6.9.1 数学函数141
6.9.2 字符串函数141
6.9.3 类型转换函数142
6.9.4 判断函数143
6.9.5 日期和时间函数143
6.9.6 随机函数144
6.9.7 格式化函数144
6.9.8 Shell函数146
6.9.9 情景应用——倒计时程序147
6.9.10 情景应用——幸运抽奖148
6.10 熟悉API函数的使用149
6.10.1 API函数概述149
6.10.2 使用API文本浏览器149
6.10.3 声明API函数151
6.10.4 定义API常数152
6.10.5 设置API类型152
6.11 实战练习152
6.11.1 自定义获取汉字拼音简码的函数152
6.11.2 计算加权平均值153
6.11.3 掷骰子153
6.12 本章小结154
第7章 设计和美化窗体界面155
7.1 介绍窗体156
7.1.1 了解窗体的构成156
7.1.2 熟悉窗体类型与结构157
7.1.3 添加和删除窗体157
7.2 掌握窗体的加载与卸载159
7.2.1 利用Load语句加载窗体159
7.2.2 利用Unload语句卸载窗体159
7.3 熟练使用窗体的属性159
7.3.1 重新定义窗体的名称和标题160
7.3.2 设置窗体图标160
7.3.3 设计窗体的显示风格161
7.3.4 调整窗体的显示状态和显示位置162
7.3.5 给窗体添加背景图片163
7.3.6 情景应用——窗体抖动164
7.4 熟练使用窗体的方法166
7.4.1 利用Show方法显示窗体166
7.4.2 利用Hide方法隐藏窗体167
7.4.3 利用Move方法移动窗体167
7.4.4 利用Print方法打印窗体168
7.5 掌握窗体的事件169
7.5.1 利用Click/DbClick事件实现单击和双击169
7.5.2 利用Initialize事件实现窗体初始化170
7.5.3 利用Load/Unload/QueryUnload事件实现载入和卸载170
7.5.4 利用Paint/Resize事件实现窗体重绘173
7.5.5 利用Activate/Deactivate事件实现窗体的活动性174
7.5.6 利用GotFocus/LostFocus事件处理窗体焦点175
7.6 认识窗体的生命周期(窗体事件的发生次序)176
7.7 学习使用MDI窗体178
7.7.1 MDI窗体概述179
7.7.2 创建MDI应用程序179
7.7.3 MDI窗体的MDIChild属性180
7.7.4 情景应用——设计MDI主窗体180
7.8 实战练习182
7.8.1 欢迎窗体182
7.8.2 整个窗体铺满图片183
7.8.3 创建字形窗体183
7.9 本章小结184
第8章 掌握常用控件的使用185
8.1 介绍控件的概念186
8.1.1 了解控件的作用186
8.1.2 理解控件与对象的关系186
8.1.3 认识控件的属性、方法和事件186
8.2 熟悉控件的分类187
8.2.1 直接使用标准内部控件187
8.2.2 将ActiveX控件添加到工具箱187
8.2.3 学会使用可插入对象187
8.3 掌握控件的相关操作188
8.3.1 添加控件188
8.3.2 对齐控件189
8.3.3 调整控件前后顺序190
8.3.4 调整控件的大小191
8.3.5 锁定控件191
8.3.6 删除控件192
8.3.7 恢复被删除的控件192
8.4 熟练使用标签和文本框192
8.4.1 标签控件(Label控件)192
8.4.2 文本框控件(TextBox控件)194
8.4.3 情景应用——使用标签控件模拟按钮动作196
8.5 熟练使用命令按钮、单选按钮、复选框及框架197
8.5.1 使用命令按钮(CommandButton控件)197
8.5.2 使用单选按钮(OptionButton控件)198
8.5.3 使用复选框(CheckBox控件)200
8.5.4 使用框架(Frame控件)202
8.6 熟练使用列表框与下拉列表框202
8.6.1 使用列表框(ListBox控件)202
8.6.2 使用下拉列表框(ComboBox控件)205
8.6.3 情景应用——在ListBox控件间实现数据交换208
8.7 学习使用滚动条(HscrollBar控件和VScrollBar控件)209
8.8 实战练习212
8.8.1 限制文本框输入字符数212
8.8.2 格式化文本为指定格式212
8.8.3 如何让列表框多列显示数据213
8.9 本章小结214
第2篇 核心篇216
第9章 掌握ActiveX控件216
9.1 介绍ActiveX控件217
9.1.1 添加ActiveX控件217
9.1.2 删除ActiveX控件217
9.1.3 注册ActiveX控件218
9.2 应用ListView控件开发程序218
9.2.1 ListView控件的概述218
9.2.2 ListView控件的常用属性和方法219
9.2.3 使用ListView控件导航数据223
9.2.4 情景应用——使用ListView控件显示数据224
9.3 应用TreeView控件开发程序226
9.3.1 TreeView控件的概述226
9.3.2 TreeView控件的常用属性和方法227
9.3.3 使用TreeView控件导航数据231
9.3.4 情景应用——使用TreeView控件显示数据234
9.4 熟悉SSTab控件的使用235
9.4.1 SSTab控件的概述235
9.4.2 SSTab控件的常用属性235
9.4.3 情景应用——使用SSTab控件分页显示数据236
9.5 熟悉ProgressBar控件的使用238
9.5.1 ProgressBar控件的概述238
9.5.2 ProgressBar控件的常用属性238
9.5.3 情景应用——使用ProgressBar控件显示数据备份进度239
9.6 熟练使用ImageList控件240
9.6.1 ImageList控件的概述240
9.6.2 ImageList控件的常用属性241
9.6.3 情景应用——使用ImageList控件将图片显示在TreeView中241
9.7 熟悉DTPicker控件的使用242
9.7.1 DTPicker控件的概述242
9.7.2 DTPicker控件的常用属性242
9.7.3 情景应用——使用DTPicker控件录入数据244
9.8 实战练习245
9.8.1 设置TreeView控件的背景色245
9.8.2 设置ListView控件的行间隔颜色246
9.8.3 为启动界面添加进度条246
9.9 本章小结247
第10章 掌握鼠标键盘处理操作248
10.1 了解鼠标指针的设置249
10.1.1 设置鼠标指针的形状249
10.1.2 将鼠标指针设置为指定的图片250
10.1.3 将鼠标指针设置为指定的动画251
10.2 掌握鼠标事件的响应251
10.2.1 响应Click事件和DbClick事件251
10.2.2 响应MouseDown事件和MouseUp事件253
10.2.3 掌握MouseMove事件的使用254
10.2.4 情景应用——鼠标点不到的按钮254
10.2.5 情景应用——使用鼠标绘图255
10.3 掌握键盘事件的响应256
10.3.1 掌握KeyDown事件和KeyUp事件的使用256
10.3.2 掌握KeyPress事件的使用260
10.4 实战练习261
10.4.1 变换标签颜色261
10.4.2 按【Enter】键移动焦点262
10.4.3 键盘ASCII码查询262
10.5 本章小结263
第11章 熟悉模块和类模块264
11.1 学习使用模块265
11.1.1 模块的概述265
11.1.2 创建模块265
11.1.3 添加现存的标准模块265
11.2 创建模块的典型应用266
11.3 创建和使用类模块269
11.3.1 类模块的概述269
11.3.2 创建类模块269
11.3.3 添加现有的类模块269
11.3.4 理解标准模块和类模块的区别270
11.4 创建类模块的典型应用270
11.5 本章小结276
第12章 熟悉系统对象277
12.1 熟练应用程序对象(App)278
12.1.1 App对象概述278
12.1.2 利用APP对象动态识别路径281
12.2 熟练应用屏幕对象(Screen)281
12.2.1 Screen对象概述282
12.2.2 Screen对象的常用属性282
12.3 熟练使用剪切板对象(Clipboard)283
12.3.1 Clipboard对象概述283
12.3.2 Clipboard对象的常用方法283
12.4 熟练应用调试对象(Debug)286
12.4.1 Debug对象概述286
12.4.2 利用Debug对象调试程序287
12.5 熟练使用打印对象(Printer和Printers集合)287
12.5.1 理解Printer对象和Printers集合288
12.5.2 情景应用——利用Printer对象获得打印机的字体列表288
12.6 实战练习288
12.6.1 获取显示器当前的分辨率288
12.6.2 将剪切板中的字符串显示在文本框中289
12.7 本章小结289
第13章 设计和应用菜单、工具栏、状态栏290
13.1 学习设计下拉式菜单291
13.1.1 认识下拉式菜单的组成291
13.1.2 利用菜单编辑器制作菜单292
13.1.3 给菜单添加快捷键和访问键295
13.1.4 给菜单添加分割条295
13.1.5 创建复选菜单296
13.1.6 制作级联菜单296
13.1.7 修饰菜单297
13.1.8 设置菜单无效298
13.1.9 为菜单事件添加代码298
13.1.10 使用菜单数组299
13.1.11 情景应用——改变菜单的颜色299
13.2 学习使用弹出式菜单300
13.2.1 设计弹出式菜单300
13.2.2 调用弹出式菜单301
13.3 学习设计工具栏301
13.3.1 工具栏概述301
13.3.2 利用ToolBar控件创建工具栏302
13.3.3 为工具栏按钮设置分组305
13.3.4 给工具栏添加下拉菜单305
13.3.5 给工具栏按钮添加事件处理代码306
13.4 学习设计状态栏307
13.4.1 状态栏概述307
13.4.2 在状态栏中显示日期、时间307
13.4.3 在状态栏中显示操作员信息308
13.4.4 情景应用——在状态栏中显示鼠标位置309
13.4.5 在状态栏中显示当前窗体名称309
13.4.6 情景应用——在状态栏中显示当前状态310
13.5 实战练习311
13.5.1 可收缩展开的菜单311
13.5.2 制作控件上的弹出式下拉菜单312
13.5.3 设计带图标的菜单项312
13.6 本章小结313
第14章 演绎不一样的对话框程序314
14.1 学习应用输入对话框(InputBox)315
14.2 学习应用消息对话框(MsgBox)316
14.3 熟悉使用自定义对话框317
14.3.1 由普通窗体创建的自定义对话框317
14.3.2 使用对话框模板创建的对话框318
14.3.3 显示与关闭自定义对话框319
14.4 熟悉使用公用对话框319
14.4.1 公用对话框概述319
14.4.2 使用“打开”对话框320
14.4.3 使用“另存为”对话框321
14.4.4 使用“颜色”对话框322
14.4.5 使用“字体”对话框323
14.4.6 使用“打印”对话框324
14.4.7 使用“帮助”对话框325
14.5 实战练习325
14.5.1 使用“颜色”对话框设置文字颜色325
14.5.2 使用对话框打开图片326
14.6 本章小结327
第3篇 高级篇330
第15章 掌握图形图像技术330
15.1 了解图形操作基础331
15.1.1 了解Visual Basic的坐标系统(默认、自定义)331
15.1.2 学习颜色函数(QBColor函数、RGB函数)332
15.2 了解图形控件333
15.2.1 使用形状控件(Shape控件)333
15.2.2 使用画线工具控件(Line控件)334
15.3 学习图形属性335
15.3.1 设置绘图坐标(CurrentX和CurrentY属性)335
15.3.2 设置图形位置和大小(Left、Top、Height、Width属性)336
15.3.3 设置图形的边框效果(BorderStyle、BorderWidth和BorderColor属性)337
15.3.4 设置绘制效果(DrawWidth、DrawStyle和DrawMode属性)338
15.3.5 设置前景色和背景色(BackColor和ForeColor属性)341
15.3.6 设置填充效果(FillColor和FillStyle属性)342
15.4 掌握图形方法343
15.4.1 使用PSet方法画点343
15.4.2 使用Point方法返回指定位置处的颜色344
15.4.3 使用Line方法画线345
15.4.4 使用Circle方法画圆346
15.4.5 使用Cls方法清屏347
15.4.6 使用PaintPicture方法绘制图形347
15.5 认识图像处理控件349
15.5.1 PictureBox控件概述349
15.5.2 Image控件概述349
15.5.3 情景应用——利用PictureBox控件浏览大幅图片350
15.5.4 情景应用——利用Image控件制作小动画351
15.6 熟悉图像处理函数352
15.6.1 利用LoadPicture函数加载图像352
15.6.2 利用SavePicture函数保存图片352
15.6.3 情景应用——显示员工照片353
15.6.4 情景应用——将图片保存到指定路径353
15.7 实战练习354
15.7.1 绘制网格354
15.7.2 获得PictureBox控件中的颜色354
15.7.3 实现图像的放大和缩小355
15.8 本章小结355
第16章 掌握文件系统编程356
16.1 介绍文件的基本概念357
16.1.1 解释文件的结构357
16.1.2 对文件进行分类357
16.1.3 文件处理的一般步骤358
16.2 学习应用文件操作的语句和函数358
16.2.1 学会使用文件操作语句358
16.2.2 利用文件操作函数辅助开发359
16.3 学习应用顺序文件360
16.3.1 打开与关闭顺序文件360
16.3.2 在顺序文件中读取或写入内容361
16.4 熟悉使用随机文件364
16.4.1 打开与关闭随机文件364
16.4.2 在随机文件中读取或写入内容365
16.5 熟悉使用二进制文件366
16.5.1 打开与关闭二进制文件366
16.5.2 在二进制文件中读取或写入内容367
16.6 学习应用文件系统控件368
16.6.1 驱动器列表框(DriveListBox控件)368
16.6.2 目录列表框(DirListBox控件)370
16.6.3 文件列表框(FileListBox控件)372
16.6.4 文件系统控件的联动375
16.7 了解文件系统对象376
16.7.1 引入并使用FSO对象模型376
16.7.2 创建和使用FileSystemObject对象376
16.7.3 利用Drive对象对磁盘驱动器进行操作378
16.7.4 利用Folder对象浏览文件夹379
16.7.5 利用File对象操作文件380
16.7.6 利用TextStream对象对文件进行读写操作381
16.8 实战练习383
16.8.1 获取文件的大小383
16.8.2 获取文件最后修改时间383
16.8.3 从文件逐行获取信息384
16.9 本章小结385
第17章 学习数据库编程技术386
17.1 了解数据库基础387
17.1.1 如何安装Access数据库387
17.1.2 介绍SQL Server数据库387
17.1.3 启动SQL Server数据库388
17.1.4 创建SQL Server数据库390
17.2 认识ADO对象392
17.2.1 ADO对象概述392
17.2.2 连接数据源——Connection对象393
17.2.3 使用记录集对象——Recordset对象394
17.2.4 掌握命令对象——Command对象398
17.3 熟悉ADO控件399
17.3.1 连接数据源400
17.3.2 添加、修改和删除数据404
17.4 掌握使用DataGrid控件405
17.4.1 将DataGrid控件加入到工程中406
17.4.2 DataGrid控件的主要属性和事件406
17.4.3 用DataGrid控件显示数据表中的数据407
17.4.4 通过DataGrid控件修改数据表中的数据408
17.5 熟悉MSFlexGrid控件和MSHFlexGrid控件409
17.5.1 比较MSFlexGrid控件和MSHFlexGrid控件的功能409
17.5.2 MSHFlexGrid控件的主要属性和方法409
17.5.3 情景应用——使用MSHFlexGrid控件显示数据411
17.5.4 情景应用——使用MSHFlexGrid控件批量录入数据411
17.5.5 情景应用——使用MSHFlexGrid控件对数据进行合并和排序413
17.6 实战练习414
17.6.1 使用ADO对象更新数据414
17.6.2 使用DataGrid控件显示指定格式的数据414
17.6.3 设置MSHFlexGrid控件的奇偶行颜色不同415
17.7 本章小结415
第18章 学习网络编程技术416
18.1 熟悉网络基础知识417
18.1.1 了解网络分层参考模型417
18.1.2 介绍HTTP(超文本传输协议)417
18.1.3 介绍FTP(文件传输协议)417
18.2 掌握Winsock控件网络编程418
18.2.1 理解TCP基础418
18.2.2 理解UDP基础418
18.2.3 Winsock控件的概述418
18.2.4 开发客户端/服务器端聊天程序421
18.3 掌握Internet Transfer控件网络编程423
18.3.1 Internet Transfer控件的概述423
18.3.2 掌握Internet Transfer控件的使用423
18.3.3 情景应用——判断InterNet连接状态427
18.3.4 情景应用——获取网页源码427
18.4 掌握WebBrowser控件编程428
18.4.1 WebBrowser控件概述428
18.4.2 掌握WebBrowser控件的使用428
18.4.3 情景应用——制作简单浏览器430
18.5 了解Winsock API431
18.5.1 Winsock API的概述432
18.5.2 Winsock API函数432
18.6 实战练习433
18.6.1 显示本机计算机名和IP地址433
18.6.2 提取网页标题名称433
18.6.3 提取网页源码434
18.7 本章小结435
第19章 学会程序调试和错误处理436
19.1 发现Visual Basic中的错误437
19.1.1 判别编译错误437
19.1.2 判别运行错误438
19.1.3 判别逻辑错误438
19.2 学会使用调试工具和方法438
19.2.1 利用调试工具栏调试程序439
19.2.2 掌握本地窗口的使用439
19.2.3 打开和使用立即窗口440
19.2.4 添加和使用监视窗口440
19.2.5 插入断点和逐语句跟踪441
19.3 熟悉错误处理语句和对象442
19.3.1 使用Err对象442
19.3.2 利用On Error语句捕获错误443
19.3.3 利用Resume语句退出错误处理445
19.4 本章小结446
第四篇 实战篇448
第20章 在线考试系统448
20.1 在线考试概述449
20.1.1 概述449
20.1.2 系统预览449
20.1.3 数据库设计450
20.2 关键技术452
20.2.1 随机生成试题技术452
20.2.2 考生答卷功能关键技术457
20.2.3 提交试卷功能关键技术458
20.2.4 修改试题关键技术460
20.2.5 计时功能关键技术460
20.3 系统登录功能设计461
20.3.1 功能描述461
20.3.2 窗体设计461
20.3.3 登录功能实现过程461
20.4 学生考试窗体设计463
20.4.1 考试窗体功能描述463
20.4.2 窗体设计464
20.4.3 考试功能实现过程467
20.5 系统管理设计467
20.5.1 系统管理功能描述468
20.5.2 窗体设计468
20.5.3 管理功能设计分析468
20.5.4 管理功能实现过程469
20.6 添加试题设计471
20.6.1 添加试题功能描述471
20.6.2 窗体设计471
20.6.3 添加试题实现过程471
20.7 修改试题设计472
20.7.1 修改试题功能描述472
20.7.2 窗体设计473
20.7.3 修改试题实现过程473
20.8 系统参数设定474
20.8.1 系统参数设置功能描述475
20.8.2 窗体设计475
20.8.3 考试参数设置实现过程475
20.9 程序调试及错误处理477
第21章 学生成绩管理系统478
21.1 系统分析479
21.1.1 需求分析479
21.1.2 可行性分析479
21.2 系统设计479
21.2.1 系统目标479
21.2.2 系统功能结构设计480
21.2.3 系统预览481
21.2.4 数据库概要说明481
21.2.5 触发器的创建482
21.3 公共模块设计486
21.4 主要功能模块设计487
21.4.1 用户登录模块487
21.4.2 主窗体设计488
21.4.3 学生信息管理模块491
21.4.4 学生信息添加模块493
21.4.5 课程信息管理494
21.4.6 学生成绩查询模块496
21.5 程序打包497
21.6 开发常见问题与解决498
21.6.1 连接数据库出错498
21.6.2 书写错误的函数名499
21.6.3 解决写错字段信息的问题500
21.6.4 解决用户定义类型未定义的问题500
21.6.5 字段设置主键后不能插入重复值501
21.7 总结501
附录 专业术语表502
热门推荐
- 2271694.html
- 1159170.html
- 2373882.html
- 2489382.html
- 492739.html
- 1978724.html
- 2735970.html
- 1453426.html
- 1841301.html
- 357197.html
- http://www.ickdjs.cc/book_2971652.html
- http://www.ickdjs.cc/book_1214437.html
- http://www.ickdjs.cc/book_1788067.html
- http://www.ickdjs.cc/book_979602.html
- http://www.ickdjs.cc/book_3357573.html
- http://www.ickdjs.cc/book_2165560.html
- http://www.ickdjs.cc/book_280090.html
- http://www.ickdjs.cc/book_412318.html
- http://www.ickdjs.cc/book_308585.html
- http://www.ickdjs.cc/book_2453680.html