Visual Basic 6.0中文版应用与开发PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:鸿志创作组编著
- 出 版 社:北京:科学出版社
- 出版年份:1999
- ISBN:7030071948
- 页数:406 页
1 Visual Basic 6.0的新特征 1
1.1 数据访问新特征 1
1.2 Internet新特征 2
1.2.1 IIS应用程序 2
1.2.2 DHTML应用程序 4
1.2.3 Web发布向导 6
1.3 控件新特征 6
1.3.1 新控件 6
1.3.2 增强的控件 7
1.3.3 控件新特征 8
1.4 部件创建新特征 8
1.5.2 函数返回值可以为数组 9
1.5.1 公有方法中的用户定义数据类型 9
1.5 语言新特征 9
1.5.3 分配大小可调数组 10
1.5.4 文件系统对象(FSO) 10
1.5.5 CallBy Name函数 10
1.5.6 增强的CreateObject函数 10
1.5.7 增强的StrConv函数 11
1.5.8 词典对象 11
1.5.9 新字符串函数 11
1.6 向导新特征 11
1.6.1 增强的安装向导(打包和展开向导) 11
1.6.2 数据对象向导 13
1.6.3 增强的数据窗体向导 13
1.6.5 外接程序设计器(Add-In Designer) 14
1.6.4 增强的应用程序向导 14
1.6.6 增强的类生成器实用工具 16
1.6.7 工具栏向导 16
1.7 升级使用了Windows通用控件的应用程序 17
1.7.1 为什么要升级 17
1.7.2 如何升级 18
1.8 Visual Basic 6.0的版本 18
1.8.1 Visual Basic学习版 18
1.8.2 Visual Basic专业版 18
1.8.3 Visual Basic企业版 18
2 Visual Basic 6.0入门 19
2.1 Visual Basic概念 19
2.1.1 Windows的工作方式:窗口、事件和消息 19
1.1.3 交互式开发 20
2.1.2 事件驱动模型 20
2.2 Visual Basic 6.0集成开发环境 21
2.2.1 启动Visual Basic 6.0集成开发环境 21
2.2.2 菜单栏 22
2.2.3 上下文菜单 23
2.2.4 工具栏 23
2.2.5 工具箱 24
2.2.6 工程资源管理器 25
2.2.7 属性窗口 25
2.2.8 窗体设计器 26
2.2.9 窗体布局 26
2.2.10 对象浏览器 26
2.2.11 代码编辑器窗口 26
2.3 定制IDE环境 28
2.3.1 “编辑器”选择卡 28
2.2.12 立即、本地和监视窗口 28
2.3.2 “编辑器格式”选择卡 29
2.3.3 “通用”选项卡 30
2.3.4 “可连接的”选项卡 31
2.3.5 “环境”选项卡 31
2.3.6 “高级”选项卡 32
2.4 Visual Basic开发应用程序的基本特点 33
2.4.1 可视开发和事件驱动编程 33
2.4.2 几个常用属性 33
2.4.3 几个常用方法 34
2.4.4 几个常见事件 35
2.5 创建第一个Visual Basic程序 39
2.5.1 创建工程 39
2.5.2 调整大小、移动和锁定控件 40
2.5.3 设置属性 41
2.5.4 编写代码 42
2.5.5 运行应用程序 43
2.5.6 保存工程 43
3 使用Visual Basic创建应用程序 45
3.1 Visual Basic应用程序的结构 45
3.2 代码编写机制 46
3.2.1 代码模块 47
3.2.2 代码编辑器 47
3.2.3 自动完成编码 48
3.3 编码基础 49
3.3.1 将单行语句分成多行 49
3.3.2 将多个语句合并到同一行上 49
3.3.3 在代码中添加注释 49
3.3.5 Visual Basic的命名约定 50
3.3.4 理解数制系统 50
3.4 编写代码之前的考虑 51
3.5 使用Visual Basic创建VCR应用程序 52
3.5.1 创建VCR应用程序的主窗体 52
3.5.2 创建VCR应用程序的定时录像窗体 60
3.5.3创建VCR应用程序的标准模块 63
3.5.4创建VCR应用程序的类模块 66
3.5.5演示VCR应用程序 67
4 Visual Basic语言 69
4.1 变量 69
4.1.1 声明变量 69
4.1.2 变量的作用范围 71
4.1.3 使用同名的变量 72
4.1.4 静态变量 74
4.2 常数 75
4.3 数据类型 76
4.3.1 Numeric数据类型 77
4.3.2 Byte数据类型 77
4.3.3 String数据类型 78
4.3.4 Boolean数据类型 78
4.3.5 Date数据类型 79
4.3.6 Object数据类型 79
4.3.7 Variant数据类型 79
4.3.8 转换数据类型 80
4.4 数组 81
4.4.1 声明固定大小的数组 81
4.4.2 声明包含其他数组的数组 82
4.4.3 多维数组 82
4.4.4 动态数组 83
4.5.1 子(Sub)过程 84
4.5 过程 84
4.5.2 函数(Function)过程 86
4.5.3 调用过程 86
4.5.4 向过程传递参数 88
4.6 Visual Basic的控制结构 90
4.6.1 判断结构 90
4.6.2 循环结构 92
4.6.3 嵌套控制结构 95
4.6.4 退出控制结构 95
4.6.5 退出子过程或函数过程 96
5 Visual Basic的窗体和控件 98
5.1 属性、方法和事件概述 98
5.2.2 窗体事件和方法 100
5.2 设计窗体 100
5.2.1 设置窗体属性 100
5.3 创建Controls应用程序主窗体 101
5.4 单击按钮执行操作 104
5.4.1 使用命令按钮 104
5.4.2 创建测试命令按钮的窗体 104
5.5 文本控件 106
5.5.1 用Label显示文本 106
5.5.2 使用TextBox 109
5.6 用于选择的控件 112
5.6.1 用CheckBox选择单个选项 112
5.6.2 用OptionButton进行选项分组 114
5.6.3 使用ListBox和ComboBox 117
5.7.1 使用PictureBox控件 118
5.6.4 用ScrollBar作为输入设备 118
5.7 显示图片和图形的控件 118
5.7.2 轻图形控件 119
5.7.3 Images应用程序 120
5.8 附加控件 122
5.8.1 数据访问控件 123
5.8.2 文件系统控件 123
5.8.3 其他控件 123
5.9 焦点概述 123
5.10 设置Tab键顺序 124
5.11 菜单基础 125
5.11.1 弹出式菜单 125
5.11.2 菜单编辑器 126
5.12 用对话框提示用户 127
6 管理Visual Basic工程 128
6.1 使用工程 128
6.2 Visual Basic工程的结构 129
6.3 创建、打开和保存工程 130
6.4 添加、删除和保存文件 131
6.5 在工程中添加控件 132
6.6 制作和运行可执行文件 134
6.7 设置工程选项 135
6.8 使用外接程序和向导 136
6.8.1 使用外接程序管理器 136
6.8.2 使用向导 137
6.9 使用应用程序向导 137
6.9.1 应用程序向导介绍 138
6.9.3 应用程序向导——菜单 139
6.9.2 应用程序向导——界面类型 139
6.9.4 自定义工具栏 140
6.9.5 应用程序向导——资源 141
6.9.6 应用程序向导——Internet连接性 142
6.9.7 应用程序向导——标准窗体 142
6.9.8 应用程序向导——数据访问窗体 143
6.9.9 应用程序向导——完成 144
6.10 使用数据窗体向导 145
7 创建用户界面 147
7.1 界面设计基础 147
7.1.1 图形的设计原则 148
7.1.2 Windows界面准则 150
7.1.3 用户辅助模式 150
7.2 界面样式 152
7.3 多文档界面(MDI)应用程序 154
7.3.1 设计时使用MDI子窗体 155
7.3.2 MDI窗体运行时的特征 155
7.4 创建MDI NotePad应用程序的界面 156
7.5 使用MDI窗体及其子窗体 157
7.5.1 指定活动子窗体或控件 158
7.5.2 加载MDI窗体及其子窗体 158
7.5.3 设置子窗体 159
7.5.4 卸载MDI窗体 159
7.6 使用菜单 160
7.6.1 用菜单编辑器创建菜单 160
7.6.2 菜单标题及其命名规则 163
7.6.3 创建子菜单 163
7.6.4 创建菜单控件数组 164
7.6.5 运行时创建和修改菜单 165
7.6.6 编写菜单控件代码 166
7.6.7 显示弹出式菜单 167
7.7 工具栏 168
7.7.1 创建工具栏 168
7.7.2 协调菜单和工具栏 170
7.8 对话框 170
7.8.1 模式与无模式对话框 171
7.8.2 预定义对话框 171
7.9 自定义窗体对话框 172
7.9.1 添加标题 173
7.9.2 设置标准对话框的属性 173
7.9.3 添加命令按钮 174
7.9.5 显示自定义对话框 175
7.9.4 使对话框中的控件无效 175
7.9.6 创建MDI NotePad应用程序的“查找”窗体对话框 176
8 使用Visual Basic的标准控件 178
8.1 Visual Basic控件简介 178
8.1.1 内部控件 179
8.1.2 标准ActiveX控件 180
8.1.3 控件命名约定 180
8.1.4 使用控件值 181
8.2 使用控件数组 182
8.2.1 设计时创建控件数组 182
8.2.2 Calculator示例应用程序 183
8.2.3 运行时添加控件数组 187
8.3 文件系统控件 189
8.3.1 检查文件系统 189
8.3.3 目录列表框 190
8.3.2 驱动器列表框 190
8.3.4 文件列表框 191
8.3.5 组合文件系统控件 192
8.3.6 文件搜索器应用程序 192
8.4 Timer控件 198
8.4.1 示例应用程序:Alarm.vbp 199
8.4.2 响应Timer事件 199
8.5 Frame控件 201
8.6 OLE容器控件 201
8.7 CommonDialog控件 202
8.7.1 显示“打开”和“另存为”对话框 203
8.7.2 使用“颜色”对话框 204
8.7.3 使用“字体”对话框 204
8.7.4 使用“打印”对话框 205
8.7.5 使用ShowHelp方法显示帮助文件 206
8.8 滚动条控件 207
8.8.1 滚动条控件是如何工作的 207
8.8.2 创建可滚动的图形窗口 208
9 Visual Basic的文本和图形功能 211
9.1 使用字体 211
9.2 显示文本 213
9.2.1 在单行上显示不同的项目 213
9.2.2 在指定位置显示Print输出 214
9.2.3 TextHeight和TextWidth方法 214
9.3 格式化数字、日期和时间 215
9.4 使用剪切板对象 217
9.4.1 使用剪切板处理文本 217
9.4.2 在剪切板中使用多种格式 218
9.4.3 检查剪切板中的数据格式 219
9.5 使用坐标系统 220
9.5.1 改变对象的坐标系统 221
9.5.2 转换刻度 223
9.6 使用图形控件 223
9.6.1 添加图片 224
9.6.2 窗体和控件的图形属性 225
9.6.3 持久的图形 226
9.6.4 载剪区域 227
9.6.5 动态移动控件 227
9.6.5 动态改变控件大小 228
9.6.7 创建简单动画 229
9.7 使用图形方法 229
9.7.2 画点 230
9.7.1 图形方法画图的原理 230
9.7.3 画直线 231
9.7.4 绘制方框 232
9.7.5 画圆 233
9.7.6 画椭圆 234
9.7.7 在任意位置绘制图形 235
9.7.8 指定线宽 235
9.7.9 指定实线或虚线 235
9.7.10 窗体加载时创建图形 236
9.8 使用颜色 237
9.8.1 使用RGB函数 237
9.9.2 使用颜色属性 237
9.9 使用图片对象 238
10.1 响应鼠标事件 240
10 响应用户输入事件 240
10.1.1 MouseDown事件 241
10.1.2 MouseMove事件 242
10.1.3 MouseUp事件 243
10.2 检测鼠标按钮(button参数) 244
10.2.1 MouseDown和MouseUp事件中的button参数 245
10.2.2 MouseMove事件中的button参数 246
10.3 检测Shift, Ctrl和Alt键的状态 246
10.4 响应键盘事件 248
10.4.1 低级键盘处理程序 248
10.4.2 KeyPress事件 249
10.4.3 KeyUp和KeyDown事件 249
10.4.4 窗体级键盘处理程序 251
10.5 拖放 252
10.5.1 启动自动播放模式 253
10.5.2 改变拖动图标 253
10.5.3 放下对象时的响应 253
10.5.4 启动拖动控制 254
10.5.5 改变控件的位置 255
10.6 OLE拖放 256
10.6.1 自动拖放和手工拖放 257
10.6.2 启动自动OLE拖放 257
10.6.3 DataObject对象 258
10.6.4 OLE拖放工作原理 259
10.6.5 启动手工OLE拖动 260
10.6.6 将OLE拖放源放到OLE拖放目标上 261
10.6.7 从Windows资源管理器中拖动文件 262
11.1 如何处理错误 264
11 调试代码和处理错误 264
11.2 设计错误处理程序 266
11.2.1 设置错误捕获 267
11.2.2 编写错误处理例程 267
11.2.3 退出错误处理例程 267
11.3 调试方法 269
11.3.1 编译错误 270
11.3.2 运行时错误 270
11.3.3 逻辑错误 270
11.3.4 调试工具怎样提供帮助 270
11.3.5 避免错误 271
11.4 设计时、运行时和中断方式 271
11.4.1 标识当前模式 271
11.5 使用调试窗口 272
11.4.2 用工具栏改变模式 272
11.6 使用中断模式 273
11.6.1 在有问题的语句处进入中断模式 274
11.6.2 更正运行时错误并继续 274
11.6.3 使用监视表达式监视数据 275
11.6.4 使用断点中断程序的执行 277
11.6.5 使用stop语句 278
11.7 运行应用程序的特定部分 279
12 Visual Basic的对象编程 281
12.1 Visual Basic对象 281
12.1.1 什么是对象 281
12.1.2 如何使用对象 282
12.1.3 对象之间的关系 283
12.2.1 使用对象变量 285
12.2.2 特定对象类型和一般对象类型 285
12.2 创建对象 285
12.2.3 使用New关键字 286
12.2.4 释放对对象的引用 287
12.2.5 传递对象给过程 287
12.3 查找对象信息 288
12.4 创建自己的类 290
12.4.1 类的作用 290
12.4.2 定制窗体类 291
12.4.3 定义类模块 292
12.5 在类中添加属性和方法 294
12.5.1 向类中添加属性 294
12.5.2 使用属性过程 296
12.5.3 向类中添加方法 297
12.5.5 友元素性和方法 298
12.5.4 使属性和方法成为缺省的 298
12.6 在类中添加事件 299
12.6.1 事件的声明与引发 299
12.6.2 处理事件的对象 301
12.6.3 向窗体添加事件 303
12.7 创建自己的集合类 304
12.8 多态 307
12.8.1 Visual Basic 是如何提供多态的 308
12.8.2 创建和实现接口 308
12.8.3 实现属性 311
13 Visual Basic高级编程基础 312
13.1 使用多工程 312
13.2 应用程序设置值 314
13.2.1 创建和保存应用程序设置值 314
13.2.3 删除应用程序设置值 315
13.2.2 检索应用程序设置值 315
13.3 使用条件编译 316
13.4 使用资源文件 317
13.5 使用模板 317
13.6 使用命令行开关 318
13.7 将工程编译成本地代码 319
13.8 创建自定义(用户定义)数据类型 321
13.8.1 声明自定义类型的变量 321
13.8.2 包含数组的用户定义类型 321
13.8.3 向过程传递用户定义类型 322
13.8.4 包含对象的用户定义类型 322
13.8.5 嵌套数据结构 323
13.9 使用枚举数据类型 323
13.10 用集合替代数组 325
14.1 ActiveX控件概述 326
14 使用和创建ActiveX控件 326
14.1.1 加载ActiveX控件 327
14.1.2 ActiveX控件的图标及功能 327
14.1.3 ActiveX控件类 329
14.2 使用SysInfo控件 329
14.2.1 检测当前操作系统及其版本 330
14.2.2 检测屏幕大小和分辨率的变化 331
14.2.3 管理硬件配置和即插即用设备 332
14.2.4 监视电池电源的状态 332
14.3 控件创建基础 334
14.3.1 控件创建术语 335
14.3.2 UserControl对象 336
14.3.4 创建控件的步骤 337
14.3.3 建造ActiveX控件的方法 337
14.4 创建一个ActiveX控件 338
14.4.1 创建ControlDemo工程 338
14.4.2 添加TestCtlDemo工程 339
14.4.3 在设计时运行ShapeLabel控件 340
14.4.4 UserControl对象的存活期 342
14.4.5 绘制ShapeLabel控件 344
14.4.6 保存ShapeLabel控件的属性值 345
14.4.7 给ShapeLabel控件添加一个属性页 347
14.4.8 把一个事件添加到ShapeLabel控件中 351
14.4.9 编译ControlDemo部件 353
15 访问数据 354
15.1 用Data控件访问数据库 354
15.1.1 Data控件的功能 354
15.1.2 数据绑定控件 355
15.1.3 绑定控件的类型 356
15.1.4 创建简单的数据库应用程序 357
15.1.5 添加、更新和删除记录 358
15.2 使用数据绑定控件 359
15.2.1 使用DBListBox和DBComboBox控件 360
15.2.2 使用DBGrid控件 361
15.2.3 使用MSFlexGrid控件 364
15.3 使用代码操作数据库记录 367
15.3.1 定位记录集 367
15.3.2 查找记录 369
15.3.3 更新记录集 370
15.3.4 控制事务 372
15.3.5 确认数据库变化 373
15.4 访问文件数据 375
15.3.6 Update方法 375
15.4.1 访问文件的函数和语句 376
15.4.2 顺序文件访问 376
15.4.3 随机文件访问 377
15.4.4 二进制文件访问 379
16 Visual Basic的数据库编程 381
16.1 Visual Basic数据库体系结构 381
16.2 关系数据库的设计 382
16.2.1 关系数据库的结构 382
16.2.2 设计Biblio数据库 384
16.3 创建数据库 386
16.3.1 创建数据库的步骤 386
16.3.2 添加索引和关系 387
16.3.3 创建Biblio.mdb数据库 388
16.4 从外部数据库中附加表 391
16.5 修改数据库 391
16.5.1 向数据库中添加表 392
16.5.2 删除表 392
16.5.3 向表中添加字段 392
16.5.4 更改或删除字段 392
16.5.5 向表中添加索引 393
16.5.6 删除索引 393
16.6 数据库的维护 393
16.6.1 映射数据库 393
16.6.2 压缩数据库 396
16.6.3 修复数据库 396
附录 词汇表 398
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《导游词创作和讲解技巧》廖广莉主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019