![实用Visual Basic 6教程](https://cover.qianqiantushu.cc/10/s67e1f3a.jpg)
![实用Visual Basic 6教程](https://cover.qianqiantushu.cc/10/s67e1f3a.jpg)
实用Visual Basic 6教程PDF电子书下载
- 电子书积分:18 积分如何计算积分?
- 作 者:(美)Bob Reselman,(美)Richard Peasley著;何健辉等译
- 出 版 社:北京:清华大学出版社
- 出版年份:2001
- ISBN:7302042667
- 页数:607 页
第1部分 Visual Basic基础 1
第1章 建立第一个应用程序 1
1.1 编写你的第一个程序 1
1.2 开始使用Visual Basic 2
1.3 构造日历特性 2
1.4 添加时钟特性 5
1.5 配置Timer控件 7
1.6 使用Label控件来显示时间 8
1.7 添加一条消息 10
1.8 完善你的第一个应用程序 13
第2章 Visual Basic 6的新特性 17
2.1 Visual Basic 6概观 17
2.2 利用增强的控件提高性能 18
2.2.1 Validate事件和CausesValidation属性 18
2.2.2 使用新的增强图像功能 19
2.3 使用新的控件 21
2.3.1 使用MonthView及DateTimePicker控件选择日期 22
2.3.2 使用CoolBar制作可移动的工具栏 22
2.3.3 使用ImageCombo完成图像功能 23
2.4.1 FileSystemObject对象(文件系统对象) 24
2.4 熟悉新的语言特性 24
2.3.4 使用FlatScrollBar控件 24
2.4.2 新增字符串函数 26
2.4.3 真正的动态创建控件 26
2.5 Visual Basic与Internet的结合 27
2.6 新的数据处理能力初探 28
2.7 对象编程的新增特性 29
第3章 Visual Basic 6的开发环境 32
3.1 熟悉IDE的各个部分 32
3.2 在Visual Basic IDE中添加和删除工具栏 33
3.2.2 使用编辑工具栏 34
3.2.1 使用调试工具栏 34
3.2.3 使用窗体编辑器工具栏 35
3.2.4 使用标准工具栏 36
3.3 利用工具箱添加控件 36
3.4 在窗体窗口和代码窗口之间切换 39
3.5 在工程资源管理器中管理应用程序 39
3.6 在属性窗口中进行控件属性的设置 41
3.7 在窗体布局窗口中设置窗体的位置 41
3.8 浏览IDE 42
4.2 什么是内部控件 44
4.1 什么是窗体和控件 44
第4章 使用Visual Basic的内部控件 44
4.3 添加和删除控件 46
4.4 控件命名的重要性 47
4.5 怎样改变控件的大小和位置 49
4.6 修改窗体的尺寸 50
4.7 使用容器 50
4.8 通过添加控件来扩展Visual Basic 51
第5章 使用Visual Basic中的工程 53
5.1 什么是Visual Basic的工程 53
5.2 使用工程资源管理器 54
5.3 创建一个新工程 55
5.4 更改工程的属性 56
5.5 保存和命名工程 57
5.6 打开已有工程 58
5.7 在工程中添加文件 58
5.8 从工程中删除文件 60
5.9 使用工程组 60
第6章 使用属性、方法和事件 62
6.1 什么是属性、方法和事件 62
6.2 属性、方法和事件的联系 65
6.4 在一个示例程序中使用属性、方法和事件 66
6.3 事件驱动编程的重要性 66
6.4.1 创建程序界面 67
6.4.2 为Form_Load()事件过程编写代码 68
6.4.3 为Click()事件编写代码 71
6.4.4 添加事件通告 73
第2部分 使用Visual Basic进行编程 76
第7章 使用数据类型、常量及变量 76
7.1 使用变量存储信息 76
7.1.1 声明变量 77
7.1.2 命名变量 78
7.1.3 选择正确的变量类型 81
7.2 显式声明变量 83
7.3 在变量名中使用类型后缀 85
7.4 使用字符串 87
7.4.1 使用变长和定长的字符串 87
7.5 确定变量的使用范围 88
7.5.1 将变量设为全局属性 89
7.5.2 将变量设为局部属性 89
7.6 使用静态变量 90
7.7.1 使用Visual Basic提供的常量 91
7.7 使用常量 91
7.7.2 创建自己的常量 92
7.8 使用赋值语句 93
7.9 加法程序的回顾 94
第8章 在程序中使用语句 95
8.1 使用赋值语句 95
8.2 使用变量的缺省值 96
8.3 使用数学运算符 97
8.3.1 使用加法和减法运算符 97
8.3.2 使用乘法运算符 98
8.3.4 使用指数运算 102
8.3.3 使用除法运算符 102
8.4 设定语句中的运算优先级 103
8.5 连接字符串 104
第9章 使用条件语句 107
9.1 在程序中做判断 107
9.2 使用If...Then语句 107
9.2.1 单行的If...Then语句 107
9.2.2 在一个条件语句中执行多条命令 109
9.2.3 使用If...Then...Else语句 110
9.2.4 多重If语句的使用方法 111
9.2.5 使用嵌套的If语句 113
9.3 使用Select Case语句 113
9.3.1 在Select Case语句中使用关系运算符 116
第10章 使用循环语句 118
10.1 使用循环语句 118
10.2 使用For...Next循环语句 118
10.2.1 提前中止For...Next循环语句 122
10.3 使用Do...Loop循环语句 124
10.3.1 使用Do...While循环语句 124
10.3.2 使用Do...Until循环语句 127
10.4 中断无穷循环 129
10.5 嵌套循环语句 129
10.5.1 使用多重循环 129
10.5.2 使用嵌套循环来减少循环 132
10.5.3 使用嵌套循环语句读取数据 133
第11章 使用数组 137
11.1 什么是数组 137
11.2 声明数组 138
11.2.1 像声明单个变量一样声明数组 138
11.3 在数组中改变元素的下标 140
11.2.2 使用To关键字声明数组 140
11.4 多维数组 142
11.5 使用循环语句遍历一个数组 145
11.6 在ListBox和ComboBox中添加表项 146
11.7 在List中选择表项 149
11.8 在List中删除表项 150
11.9 清空一个List 151
11.10 理解ComboBox的风格 152
11.11 在一个简单程序中使用数组、ComboBox和ListBox 153
11.12 测试ScoreKeeper的事件过程 154
第12章 使用字符串和类型转换 160
12.1 处理字符串 160
12.1.1 对字符串中的字符进行逆序操作 160
12.1.2 替换字符串中的字符 162
12.1.3 连接字符串 165
12.1.4 用Len()函数获取一个字符串的长度 166
12.1.5 用Lefe()和Right()函数来截断字符串 167
12.1.6 使用Mid()函数返回一个字符串中的字符 169
12.1.7 使用InStr()函数在一个字符串中查找字符 171
12.2 使用字符串和字符串数组 172
12.2.1 使用Split()函数把一个字符串分割成一个字符串数组 173
12.2.2 使用Filter()函数从一个字符串数组创建一个子表 175
12.2.3 使用Join()函数连接字符串数组 176
12.3 使用UCase()函数和LCase()函数更改一个字符串的大小写形式 177
12.4 使用字符串解析函数 178
12.5 通过强制类型转换控制数据类型 183
12.5.1 使用转换函数转换数据类型 184
12.6 使用IsNumeric()函数验证数据 185
第3部分 Visual Basic 6的组件 187
第13章 在程序中创建菜单 187
13.1 Windows标准菜单 187
13.2 使用Visual Basic的应用程序向导 188
13.3 使用Visual Basic的菜单编辑器 191
13.3.1设置菜单的属性 193
13.3.2 给菜单项添加访问键 194
13.3.3 给菜单项设置快捷键 195
13.3.4 创建弹出菜单 196
13.4 创建一个复杂菜单 197
13.4.1 在菜单中添加分隔线 198
13.4.2 使用复选(Checked)属性 198
13.4.3 使用剪贴板对象的剪切,复制,粘贴 199
13.4.4 选择TextBox中的文本 201
14.1 使用MsgBox()函数和MsgBox语句创建消息对话框 203
第14章 使用窗体和对话框增强程序功能 203
14.1.1 在消息对话框中加入图标 204
14.1.2 从MsgBox()函数中获取返回值 205
14.2 使用预定义的窗体 208
14.3 使用CommonDialog控件获取用户的输入 210
14.3.1 使用文件对话框获取文件的有关信息 210
14.3.2 使用字体对话框读取字体信息 213
14.3.3 使用颜色对话框来选择颜色 215
14.3.4 使用打印对话框设置打印机选项 215
14.4 创建一个简单的MDI应用程序 216
14.4.1 Appearance属性 219
14.4.2 AutoShowChildren属性 219
第15章 处理程序中的键盘和鼠标输入 221
15.1 输入设备 221
15.2 KeyPress事件 222
15.2.1 KeyUp和KeyDown事件 226
15.2.2 KeyPreview 属性 230
15.3 鼠标输入 231
15.3.1 Click事件 231
15.3.2 MouseDown和MouseUp事件 234
15.3.3 MouseMove事件 238
15.3.4 认识到在VB中鼠标输入的局限性 239
第16章 使用Time和Timer 241
16.1 连续时间 241
16.2 Timer控件 241
16.3 使用Time,Date和Now函数 243
16.4 用Timer控件创建一个时钟程序 244
16.5 Format()函数 246
16.6 计算时间的差值 247
16.7 在Timer中使用静态变量 250
17.1 在窗体中添加图形 253
第17章 在程序中添加图形 253
17.2 运行时更改图片 255
17.3 创建一个自定义的按钮 256
17.4 使用LoadPicture()函数加载图片 257
17.5 设置窗体的图标 259
17.6 用文件列表框加载文件 261
17.7 创建特殊的图形效果 263
第18章 使用子过程和函数编写可重用代码 265
18.1 在Visual Basic中使用过程 265
18.2 创建和调用一个简单的Sub 265
18.3 使用“添加过程”菜单项创建Sub 266
18.4 创建一个简单的Function 267
18.5 向Sub和Function传递参数 268
18.5.1 使用命名参数 270
18.6 终止Sub和Function过程 271
18.7 变量的作用域 273
18.8 在Sub和Function中添加注释 273
18.9 使用Sub Main()来确定程序的入口点 275
19.3 用Open语句保存数据 278
19.2 使用文件存储和获取数据 278
19.1 持久性 278
第19章 Visual Basic中的数据存储和获取 278
19.4 使用输入语句读取数据 282
19.5 使用LoadPicture()和SavePicture()处理图像 284
19.6 使用Visual Basic的注册表函数存储和获取数据 285
19.6.1 使用GetSetting()读取信息 286
19.6.2 使用SaveSetting语句把数据保存在注册表中 287
19.6.3 使用GetAllSettings()读取一个设置的数组 288
19.6.4 使用DeleteString语句删除一个子键项 288
19.7 使用文件系统对象集 289
20.1 使用版本信息 293
第20章 展开Visual Basic应用程序 293
20.2 编译工程 296
20.3 使用打包和展开向导 298
第4部分 Visual Basic高级编程 304
第21章 调试应用程序 304
21.1 使用Explicit选项捕获未声明的变量 304
21.2 使用断点检查代码段 306
21.2.1 使用监视功能监视变量的值 307
21.2.2 使用“添加监视”监视更多的变量 308
21.2.3 使用逐语句和逐过程方法逐行调试 309
21.3 使用高级调试工具 311
21.2.4 使用运行到光标处功能,使程序运行到指定行上 311
21.4 使用查找和替换功能 313
21.5 编写带有调试代码的应用程序 315
21.6 创建错误处理程序 317
第22章 使用控件数组在运行态创建控件 320
22.1 什么是控件数组 320
22.1.1 在设计时创建一个控件数组 320
22.1.2 在运行时扩展控件数组 322
22.2 使用公共事件处理程序 323
22.3 使用Frame控件将对象分组 325
22.4 使用滚动栏控件 327
22.5 在控件数组中使用For...Next循环 329
23.1 Windows API 334
第23章 在Visual Basic中使用Windows API编程 334
23.2 使用API浏览器 336
23.3 使用GetCursorPos监视鼠标的移动 340
23.4 使用SetWindowPos保持窗口始终可见 341
23.5 使用SendMessage拖动窗口 345
23.6 使用SendMessage增强列表框的功能 347
24.1 为你的程序提供帮助 349
24.2 使用Help Workshop 349
第24章 为程序添加帮助 349
24.3 生成帮助文件 352
24.4 将帮助文件加入到应用程序中 358
24.5 创建上下文相关的帮助 359
第25章 使用VBA将VB程序与Microsoft Office相连接 363
25.1 使用VBA 363
25.2 在Microsoft Office中使用VBA 364
25.2.1 使用录制宏工具 364
25.2.2 使用对象浏览器 366
25.2.3 创建一个简单的VB/Microsoft Office应用程序 368
25.3 使用VB和Word创建一个拼写检查程序 372
25.4 创建一个Word查找程序 376
25.5 使用Visual Basic、Access和Excel 381
第26章 在Visual Basic中创建面向对象程序 391
26.1 用户自定义类型 391
26.2 由类创建对象 393
26.2.1 在Visual Basic中创建类 394
26.2.2 向类中添加属性 395
26.2.3 由类生成一个对象 400
26.3 创建ActiveX DLL 401
26.4 使用组件 406
27.1 创建一个ActiveX控件 407
第27章 在Visual Basic中创建自己的ActiveX控件 407
27.1.1 UserControl对象 410
27.1.2 在窗体中添加UserControl 411
27.2 为ActiveX控件添加功能性 412
27.2.1 编译用户自定义的ActiveX控件 415
27.2.2 发布自定义的ActiveX控件 417
第28章 VB中的Internet编程 418
28.1 使用Internet 418
28.2 使用VBScript创建一个简单的应用程序 420
28.3 在Internet Explorer中使用VBScript 422
28.3.1 使用HTML元素 424
28.3.2 再看脚本 429
28.3.3 合并VBScript和HTML 429
28.3.4 使用VBScript处理事件 435
28.4 DHTML应用程序 436
28.4.1 编写一个简单的DHTML应用程序 438
28.4.2 使用DHTML迅速开发应用程序 440
28.4.3 在DHTML中使用ActiveX组件 444
28.4.4 编译DHTML应用程序 447
29.1.1 将外加程序添加到外接程序菜单中 448
29.1 使用外加程序 448
第29章 使用Visual Basic的外加程序简化编程 448
29.1.2 将外加程序添加到外接程序工具栏上 449
29.2 使用外加程序 451
29.2.1 使用VB6的应用程序向导 451
29.2.2 使用VB6数据窗体向导 456
29.3 创建用户自定义的外加程序 461
29.3.1 外加程序是怎样工作的 463
29.3.2 Visual Basic 6的IDE对象模型 463
第30章 数据库基础和数据控件 468
30.1 了解数据库 468
第5部分 Visaul Basic 6中的数据库编程 468
30.1.1 了解数据库术语 469
30.2 使用内部数据控件 471
30.2.1 将内部数据控件连接到数据库 472
30.3 使用数据窗体向导创建绑定了数据库的窗体 475
第31章 在Visual Basic 6中创建报表 481
31.1 报表中的新添内容 481
31.2 创建一个简单的报表 482
32.1 什么是高级数据控件 489
32.2 添加和配置ADO数据控件 489
第32章 使用高级数据控件增强程序功能 489
32.3 使用DataGrid控件 493
32.3.1 选择Grid列 494
32.3.2 整理窗体 496
32.3.3 设置其他DataGrid属性 496
32.4 使用DataList控件 497
32.4.1 设置DataList控件的属性 498
32.5 使用DataCombo控件 499
32.6 使用数据窗体向导 500
附录A 命令语法 502
附录B 控件语法:属性、事件和方法 536
术语表 594
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019