图书介绍
Visual Basic贯通教程PDF|Epub|txt|kindle电子书版本网盘下载
- 史斌星,史佳编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7900643834
- 出版时间:2003
- 标注页数:477页
- 文件大小:108MB
- 文件页数:501页
- 主题词:
PDF下载
下载说明
Visual Basic贯通教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 VB基础2
第1章 VB的集成开发环境(IDE)2
1.1 怎样运行Visual Basic6.02
1.2 进入VB集成开发环境3
1.2.1 “新建工程”对话框3
1.2.2 集成开发环境的界面4
1.3 创建一个新程序6
1.3.1 编写代码6
1.3.2 程序的运行7
1.3.3 存盘8
1.4 打开一个现存程序10
1.5 脱离VB环境运行11
1.6 窗体对象12
1.6.1 窗体的名称12
1.6.2 窗体的背景色13
1.6.3 窗体大小的调节13
1.6.4 在程序运行时改变窗体的大小13
1.6.5 窗体字体的设置14
1.6.6 代码的修改15
1.7 “窗体布局”和“立即”窗口16
1.7.1 “窗体布局”窗口16
1.7.2 “立即”窗口17
1.8 本章小结19
第2章 VB的内部控件20
2.1 内部控件20
2.2 CommandButton控件20
2.2.1 添加命令按钮对象20
2.2.2 按钮对象的启示23
2.2.3 怎样添加窗体23
2.2.4 改变窗体的前后位置25
2.2.5 代码窗口中的代码26
2.3 Label控件27
2.3.1 窗体1中的标签27
2.3.2 窗体1的属性28
2.3.3 窗体2中的标签28
2.3.4 程序的运行29
2.4 TextBox控件29
2.4.1 添加文本框对象30
2.4.2 文本框的常用属性30
2.4.3 添加一个“标签”31
2.4.4 添加两个“命令按钮”32
2.4.5 Form Load过程中的代码32
2.4.6 Commandl Click过程中的代码33
2.4.7 程序运行结果33
2.5 Resize事件34
2.5.1 创建工程34
2.5.2 工程的代码35
2.5.3 Move语句35
2.5.4 程序的运行36
2.6 ListBox控件37
2.6.1 创建列表框对象37
2.6.2 代码窗口38
2.6.3 运行结果39
2.7 列表框的应用40
2.7.1 工程的创建40
2.7.2 工程的运行42
2.7.3 控件和对象的值45
2.8 ComboBox控件45
2.8.1 工程的创建46
2.8.2 工程的运行46
2.9 Frame,OptionButton和CheckBox控件48
2.9.1 Frame控件49
2.9.2 OptionButton控件49
2.9.3 CheckBox控件49
2.9.4 复制对象的特点50
2.9.5 “框架”的作用50
2.9.6 添加窗体51
2.9.7 主窗体的代码51
2.9.8 Form2窗体的代码52
2.9.9 复选框的值52
2.9.10 选项按钮的值54
2.10 HScrollBar和VScrollBar控件55
2.10.1 创建窗体55
2.10.2 在窗体中创建对象56
2.10.3 Form_Resize过程的代码57
2.10.4 对Form_Resize过程代码的分析58
2.10.5 滚动条的构成59
2.10.6 HScroll1_Change过程的代码60
2.10.7 SmallChange和LargeChange属性61
2.10.8 滚动条要在最前面61
2.11 指针和格式菜单61
2.11.1 指针61
2.11.2 格式菜单62
2.12 本章小结63
第3章 Visual Basic语言65
3.1 变量和常量65
3.1.1 变量的声明65
3.1.2 声明变量实例66
3.1.3 是否必须声明变量68
3.1.4 变量的命名69
3.1.5 变量的使用范围70
3.1.6 常量70
3.2 变量的数据类型71
3.2.1 Integer整型71
3.2.2 Long长整型71
3.2.3 Single单精度浮点型72
3.2.4 Double双精度浮点型72
3.2.5 Currency货币型72
3.2.6 Decimal十进制数型73
3.2.7 String字符串型73
3.2.8 Boolean布尔型73
3.2.9 Byte字节型73
3.2.10 Date日期型74
3.2.11 Variant变体型74
3.2.12 Objeet对象类型75
3.2.13 用户定义类型76
3.3 数组77
3.3.1 固定大小的数组77
3.3.2 通过数组计算乘积表78
3.3.3 TabIndex属性80
3.3.4 TabStop属性80
3.3.5 动态数组81
3.4 集合82
3.4.1 什么是集合82
3.4.2 集合的应用83
3.5 模块85
3.5.1 模块的类型85
3.5.2 模块的创建86
3.5.3 访问变量和调用过程88
3.5.4 MsgBox函数90
3.5.5 对象浏览器92
3.5.6 内部常量93
3.5.7 InputBox函数93
3.6 过程95
3.6.1 函数95
3.6.2 函数的调用96
3.6.3 Sub过程的调用97
3.6.4 参量的传递机制97
3.7 流程控制结构98
3.7.1 If结构98
3.7.2 Select Case结构99
3.7.3 For...Next结构100
3.7.4 For Each...Next结构103
3.7.5 Do...Loop结构103
3.7.6 嵌套控制结构和Exit语句104
3.8 VB的内部函数105
3.8.1 输入与输出函数105
3.8.2 日期与时间函数105
3.8.3 变量类型函数106
3.8.4 数学函数107
3.8.5 其他函数108
3.8.6 运算符号110
3.9 本章小结110
第4章 图形111
4.1 图片显示111
4.1.1 放置图片的容器111
4.1.2 两类图形111
4.1.3 用PictureBox显示图形112
4.1.4 用Image显示图形114
4.1.5 在Form中放置图形115
4.1.6 Shape控件的功能116
4.1.7 Line控件117
4.1.8 可拖动的分割线119
4.2 在程序运行时装载和卸载图片121
4.2.1 设计时和运行时加载图片的比较121
4.2.2 怎样在程序运行时加载和卸载图片121
4.2.3 一个运行时加载图片的程序122
4.2.4 Form1窗体的代码分析122
4.2.5 Form2窗体的代码分析123
4.2.6 Form3窗体的代码分析123
4.2.7 程序的运行124
4.3 Line和Circle方法125
4.3.1 窗体大小的度量126
4.3.2 Scale方法126
4.3.3 用Line方法画直线和矩形129
4.3.4 AutoRedraw属性130
4.3.5 渐开式窗口131
4.3.6 Circle方法132
4.3.7 画椭圆133
4.3.8 画圆弧133
4.4 DrawMode属性134
4.4.1 什么是DrawMode属性134
4.4.2 异或运算134
4.4.3 XorPen画笔135
4.5 Rubber图形136
4.5.1 Rubber工程的创建136
4.5.2 鼠标过程137
4.5.3 设置异或笔138
4.5.4 橡皮筋功能的实现138
4.5.5 实心图形输出139
4.5.6 椭圆的获得139
4.6 PaintPicture方法140
4.6.1 工程的创建140
4.6.2 PaintPicture方法的语法142
4.6.3 用PaintPicture方法复制图形143
4.6.4 PaintPicture方法的参量143
4.6.5 图形的水平翻转143
4.6.6 负片制作和图片放大144
4.6.7 拼图程序144
4.7 Point方法146
4.8 PSet方法147
4.8.1 在窗体中画随机色点147
4.8.2 用PSet方法画曲线148
4.9 Clipboard对象150
4.10 本章小结151
第5章 字符串和文本处理153
5.1 字符串处理函数153
5.1.1 Left$函数153
5.1.2 Mid$函数153
5.1.3 Len函数154
5.1.4 Trim$函数155
5.1.5 InStr函数156
5.1.6 Replace,String$,Space$函数157
5.1.7 Like和&操作符158
5.1.8 字符的ASCII码158
5.1.9 StrComp函数159
5.1.10 字母大小写转换函数160
5.1.11 字符串的格式化函数160
5.2 字符串的复制、剪切和粘贴161
5.2.1 剪贴板操作161
5.2.2 复制和粘贴163
5.2.3 预选文字164
5.2.4 ActiveControl属性165
5.2.5 ActiveControl属性的应用166
5.3 字符串处理168
5.3.1 工程的创建168
5.3.2 字符串处理技术170
5.4 文件夹系统171
5.5 文件操作173
5.5.1 打开文件174
5.5.2 Open和Close语句175
5.5.3 代码分析176
5.5.4 复制文件177
5.5.5 删除文件177
5.5.6 将文件读入列表框178
5.6 鼠标的应用180
5.6.1 鼠标拖动180
5.6.2 鼠标的拖放操作182
5.6.3 用鼠标的位置控制文字输出位置183
5.6.4 用鼠标拖动窗体184
5.7 键盘按键的代码186
5.7.1 KeyCode和ASCII码186
5.7.2 KeyCode和ASCII码的测试186
5.7.3 SendKeys语句187
5.7.4 组合键188
5.8 字体189
5.9 菜单技术191
5.9.1 创建一个菜单框架191
5.9.2 “文件”菜单的代码194
5.9.3 “编辑”菜单的代码196
5.9.4 “图形”菜单的编码197
5.10 资源文件198
5.10.1 资源的功用198
5.10.2 有哪些资源199
5.10.3 怎样创建资源文件199
5.10.4 怎样使用资源202
5.11 快捷菜单204
5.11.1 快捷菜单的创建204
5.11.2 快捷菜单的弹出205
5.11.3 弹出快捷菜单206
5.11.4 查找过程分析206
5.12 本章小结207
第6章 ActiveX控件208
6.1 Calendar控件208
6.1.1 怎样添加一个A4ctiveX控件208
6.1.2 Calendar控件的设置209
6.2 ProgressBar控件的应用210
6.2.1 Timer控件210
6.2.2 ProgressBar控件211
6.2.3 一个练习文字输入的实用程序212
6.2.4 进度条的属性设置212
6.2.5 怎样实现计时功能212
6.3 Slider控件214
6.3.1 添加Slider控件214
6.3.2 程序的代码216
6.3.3 滑标的功能216
6.4 SSTab控件217
6.4.1 怎样将SSTab控件放入工具箱217
6.4.2 选项卡的应用218
6.4.3 程序的代码218
6.4.4 SSTab控件的应用220
6.5 TreeView控件221
6.5.1 创建TreeView对象222
6.5.2 怎样添加节点223
6.5.3 将图片插入ImageList控件225
6.5.4 TreeView的应用227
6.6 通过Color对话框创建多功能画笔228
6.6.1 创建ColoDlg工程228
6.6.2 工程的代码229
6.6.3 选取画笔的粗细230
6.6.4 颜色对话框230
6.6.5 绘画231
6.7 Font对话框232
6.7.1 创建FontDlg工程232
6.7.2 程序的代码232
6.7.3 调用CommonDialog对话框233
6.7.4 标志属性不能为零233
6.8 Open对话框234
6.8.1 用Open对话框打开文本文件234
6.8.2 OpenDlg工程的运行和代码分析234
6.8.3 设置Open对话框235
6.8.4 Open对话框的应用236
6.9 图片的连续展示236
6.9.1 工程的创建237
6.9.2 动态布局237
6.9.3 运行时的界面239
6.9.4 Resize事件239
6.9.5 往Listl添加文件目录239
6.9.6 装载图片241
6.9.7 怎样翻页242
6.9.8 设置滚动条242
6.10 Toolbar控件243
6.10.1 创建有工具栏的窗体243
6.10.2 在工具栏中添加图标244
6.10.3 工具栏中按钮功能的实现245
6.11 MDI应用程序246
6.12 RichTextBox控件248
6.12.1 RichText控件248
6.12.2 运行时加载窗体250
6.12.3 打开文件252
6.12.4 保存文件253
6.12.5 文稿编辑254
6.12.6 Undo命令256
6.12.7 查找对话框257
6.12.8 模态对话框258
6.12.9 怎样进行查找258
6.12.10 字体的设置259
6.12.11 帮助文件的设置260
6.13 工具栏按钮和菜单命令的联系262
6.14 Win32 API函数263
6.14.1 Windows的路径263
6.14.2 安装墙纸264
6.15 用户ActiveX控件266
6.15.1 制作用户ActiveX控件的步骤266
6.15.2 用来创建用户控件的一个普通程序267
6.15.3 创建用户控件268
6.15.4 测试用户控件270
6.15.5 用户控件的使用270
6.15.6 制作用户控件小结272
6.16 本章小结273
第7章 多媒体编程274
7.1 时钟控制Visible属性274
7.1.1 节日彩灯274
7.1.2 控制彩灯的发光时间275
7.2 时钟控制位置276
7.2.1 滚动文字277
7.2.2 背景的透明化277
7.2.3 Or运算280
7.2.4 深色的窗体背景281
7.2.5 应用Windows API函数281
7.3 Animation控件284
7.4 MediaPlayer控件286
7.4.1 MediaPlayer控件的调用286
7.4.2 用媒体播放器播放文件289
7.4.3 自动播放290
7.4.4 循环播放290
7.4.5 PlayStateChange事件290
7.4.6 媒体播放器大小的调节291
7.4.7 时钟的指示291
7.5 MMControl控件292
7.5.1 什么是MMControl292
7.5.2 DeviceType属性293
7.5.3 怎样加载MMControl293
7.5.4 打开文件296
7.5.5 Stop按钮的编程297
7.5.6 循环播放297
7.5.7 关闭和结束运行297
7.5.8 播放CD盘298
7.6 本章小结298
第二部分 数据库编程299
第8章 数据库基础299
8.1 数据库简介299
8.1.1 数据库与信息时代299
8.1.2 什么是数据库299
8.1.3 一个Access数据库实例300
8.1.4 数据库访问技术300
8.2 DAO数据访问对象302
8.3 DBEngine对象302
8.3.1 CreateWorkspace方法303
8.3.2 CompactDatabase方法303
8.3.3 RepairDatabase方法303
8.4 Workspace对象304
8.4.1 BeginTrans,CommitTrans和Rollback方法304
8.4.2 Close方法304
8.4.3 CreateDatabase方法304
8.4.4 OpenDatabase方法305
8.5 Database对象305
8.5.1 常用属性305
8.5.2 属性的测定305
8.5.3 CreateTableDef方法307
8.5.4 OpenRecordset方法307
8.5.5 CreateQueryDef方法308
8.5.6 Execute方法308
8.6 TableDef对象309
8.6.1 常用属性309
8.6.2 CreateField方法309
8.6.3 Createlndex方法309
8.7 Recordset对象310
8.7.1 常用属性310
8.7.2 从不同对象建立Recordset对象310
8.7.3 Move方法310
8.7.4 AddNew和Delete方法310
8.7.5 Find方法311
8.7.6 Update方法311
8.7.7 Edit方法312
8.8 本章小结312
第9章 DAO编程313
9.1 DAO模型怎样创建数据库313
9.1.1 CreatDb工程313
9.1.2 创建数据库315
9.1.3 创建数据表316
9.1.4 程序的运行316
9.2 添加和删除记录317
9.2.1 Open Database工程317
9.2.2 工程的代码318
9.2.3 打开数据库320
9.2.4 添加和删除记录321
9.2.5 记录的浏览322
9.3 数据控件322
9.3.1 数据控件的常用属性323
9.3.2 数据控件的常用方法323
9.3.3 数据控件的常用事件324
9.3.4 用数据控件创建的数据库325
9.3.5 Data控件的功能328
9.3.6 没有一个语句的程序329
9.4 可视化数据管理器330
9.4.1 创建新数据库330
9.4.2 建立数据表结构332
9.4.3 输入记录334
9.4.4 数据查询335
9.4.5 数据库的维护338
9.5 在数据库中存放图片339
9.5.1 数据库的创建339
9.5.2 创建Image工程341
9.5.3 添加和删除记录344
9.5.4 Datal_Validate过程344
9.5.5 Datal_Reposition事件345
9.5.6 Image工程的运行345
9.6 本章小结346
第10章 ADO对象模型348
10.1 Connection对象348
10.1.1 ConnectionString连接字符串属性348
10.1.2 Open方法349
10.1.3 OLE DB提供者349
10.1.4 Close方法350
10.1.5 Execute方法350
10.1.6 BeginTrans,CommitTrans和RollbackTrans方法351
10.1.7 Errors集合351
10.1.8 CommandTimeout属性352
10.2 Recordset对象352
10.2.1 Source属性353
10.2.2 CursorType和CursorLocation属性353
10.2.3 Open方法354
10.2.4 在Recordset浏览354
10.2.5 Field对象355
10.2.6 Sort和Filter属性357
10.2.7 数据的更新和读取357
10.2.8 Find方法358
10.2.9 Recordset的事件359
10.3 Command对象359
10.3.1 关于Command对象359
10.3.2 CommandText属性360
10.3.3 Execute方法360
10.3.4 独立创建Command对象360
10.4 本章小结361
第11章 ADO编程362
11.1 ADO基础程序362
11.1.1 工程的创建362
11.1.2 连接数据库366
11.1.3 显示数据库367
11.1.4 移动记录指针368
11.1.5 删除记录368
11.1.6 添加记录368
11.1.7 保存修改369
11.1.8 取消修改369
11.1.9 关闭程序369
11.2 ADO数据控件370
11.2.1 工程的创建370
11.2.2 连接数据库372
11.2.3 启动程序375
11.2.4 显示记录376
11.2.5 添加和删除记录376
11.2.6 ConectStr2工程376
11.3 SQL查询378
11.3.1 创建OpenSql工程378
11.3.2 连接数据库380
11.3.3 打开数据记录380
11.3.4 显示数据库381
11.3.5 ListView控件常量382
11.3.6 运行结果382
11.4 Command对象应用383
11.4.1 创建新工程383
11.4.2 连接数据库385
11.4.3 显示Employees数据表的字段385
11.4.4 显示Customers数据表的字段386
11.5 通过UDL文件打开数据库386
11.5.1 创建工程387
11.5.2 生成UDL文件388
11.5.3 数据源的连接391
11.5.4 文本框的连接393
11.6 本章小结393
第三部分 网络编程395
第12章 HTML语言395
12.1 HTML文件的组成395
12.1.1 HTML的特点395
12.1.2 一个最简单的HTML实例396
12.1.3 HTML文件的编辑和显示397
12.1.4 源文件分析399
12.1.5 颜色属性的设置399
12.2 字体的格式400
12.2.1 标题标记400
12.2.2 FONT标记400
12.2.3 字体的其他标记401
12.3 段落格式403
12.3.1 PRE标记403
12.3.2 Blockquote标记404
12.3.3 Textarea标记404
12.3.4 段落标记405
12.3.5 HR标记405
12.3.6 CENTER及其他标记405
12.3.7 <;和>;标记406
12.3.8 综合实例406
12.4 列表407
12.4.1 无序列表407
12.4.2 有序列表408
12.4.3 选择列表409
12.5 表格411
12.5.1 <TABLE>标记411
12.5.2 表格实例411
12.5.3 Table标记的属性413
12.5.4 CAPTION标记的属性413
12.5.5 TH标记的属性413
12.5.6 TR标记的属性414
12.5.7 TD标记的属性414
12.5.8 通过表格格式化页面414
12.6 链接414
12.6.1 超文本链接414
12.6.2 超文本链接实例415
12.6.3 <IMG>标记416
12.6.4 加载和播放视频文件417
12.6.5 <MARQUEE>标记419
12.6.6 <BGSOUND>标记419
12.6.7 <EMBED>标记420
12.6.8 走马灯和多媒体实例420
12.7 窗体和框架421
12.7.1 框架421
12.7.2 框架标记实例422
12.7.3 <BODY>标记的属性423
12.7.4 <FORM>标记424
12.8 内部控件424
12.8.1 BUTTON,SUBMIT和RESET按钮424
12.8.2 CHECKBOX和RADIO425
12.8.3 TEXT425
12.8.4 PASSWORD425
12.8.5 SELECT425
12.8.6 TEXTAREA426
12.8.7 HIDDEN426
12.9 <INPUT>标记426
12.9.1 通过INPUT标记在FORM中定义控件427
12.9.2 FUNCTION函数的调用428
12.9.3 SUB子过程的调用430
12.9.4 <INPUT>标记小结430
12.10 本章小结430
第13章 VBScript语言432
13.1 VBScript基础432
13.1.1 VBScript和Visual Basic的比较432
13.1.2 VBScript的过程432
13.1.3 VBScript的调用434
13.2 常量和变量436
13.2.1 常量436
13.2.2 VBScript的变量436
13.2.3 数组436
13.2.4 动态数组437
13.2.5 数据类型437
13.2.6 变量类型的测定438
13.2.7 一行书写两个语句439
13.3 VBScript的运算语句439
13.4 VBScript的循环和条件语句440
13.5 VBScript的字符串操作语句441
13.6 脚本对象模型443
13.6.1 脚本对象模型的层次444
13.6.2 Windows对象444
13.6.3 Window对象实例445
13.7 Document对象447
13.7.1 Document对象的主要属性和方法447
13.7.2 Document对象的应用448
13.7.3 ObjDocumeat.htm文件分析448
13.8 VBScript在网页中的应用449
13.8.1 检查账号和密码449
13.8.2 发送电子邮件451
13.8.3 日期时间函数453
13.9 本章小结454
第14章 什么是动态HTML语言455
14.1 什么是动态HTML语言455
14.1.1 DHTML和HTML比较455
14.1.2 开发DHTML应用程序的步骤455
14.2 DHTML工程剖析456
14.2.1 DHTML的编程环境456
14.2.2 工具箱中的控件457
14.2.3 HyperLink和FileUpload控件的应用458
14.2.4 存储HTML文本461
14.2.5 工程的运行462
14.3 动态更改文本464
14.3.1 动态变更字体464
14.3.2 DHTML的事件和过程465
14.3.3 动态效果467
14.4 制表467
14.4.1 表的创建467
14.4.2 添加和删除469
14.4.3 设置单元格的尺寸470
14.4.4 表格颜色的设置471
14.4.5 自动生成的代码472
14.5 多页DHTML工程473
14.5.1 多页面工程的创建473
14.5.2 DHTMLPage的设置473
14.5.3 DHTMLPage1页面代码475
14.5.4 DHTMLPage2页面的代码475
14.5.5 DHTMLPage2页面的操作476
14.6 本章小结477