中文Visual Basic 6.0编程基础PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:宋伟等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:1999
- ISBN:730203365X
- 页数:382 页
第一章 中文VisualBasic6.0概述 1
1.1 什么是中文VisualBasic6.0 1
1.2 安装中文VisualBasic6.0 1
1.2.1 系统需求 1
1.2.2 安装步骤 1
1.2.3 启动VisualBasic6.0 2
1.3 在VisualBasic6.0中获得帮助 3
1.4.1 集成开发环境介绍 5
1.4 VisualBasic6.0的集成开发环境 5
1.4.2 环境选项 7
第二章 VisualBasic6.0的主要改进 8
2.1 在数据访问方面的改进 8
2.2 在Internet方面的改进 9
2.2.1 IIS应用程序 9
2.2.2 DHTML应用程序 12
2.2.3 Web发布向导 13
2.3.1 VisualBasic6.0中的新控件 14
2.3.2 VisualBasic6.0中增强的控件 14
2.3 在控件方面的改进 14
2.3.3 VisualBasic6.0在使用控件方面的改进 15
2.4 在部件创建方面的改进 15
2.5 在语言方面的改进 16
2.6 在向导方面的改进 19
2.6.1 增强的安装向导(打包和展开向导) 19
2.6.2 数据对象向导 20
2.6.3 增强的数据窗体向导 20
2.6.5 外接程序设计器 21
2.6.4 增强的应用程序向导 21
2.6.6 增强的类生成器实用工具 23
2.6.7 工具栏向导 24
2.7 升级Windows通用控件 24
2.7.1 升级Windows通用控件的目的 25
2.7.2 如何升级Windows通用控件 25
第三章 创建简单的VisualBasic6.0应用程序 26
3.1 关于VisualBasic编程的基本概念 26
3.1.1 简单介绍Windows的工作机制 26
3.2 详述VisualBasic6.0的集成开发环境 27
3.1.2 事件驱动的应用程序 27
3.1.3 比较交互式与传统式应用程序开发过程 27
3.2.1 使用VisualBasic6.0可以生成的应用程序 28
3.2.2 VisualBasic6.0的菜单栏 29
3.2.3 VisualBasic6.0的上下文菜单 30
3.2.4 VisualBasic6.0的工具栏 30
3.2.5 VisualBasic6.0的工具箱 31
3.2.6 VisualBasic6.0的工程资源管理器 32
3.2.7 VisualBasic6.0的属性窗口 33
3.2.8 VisualBasic6.0的窗体设计器 33
3.2.9 VisualBasic6.0的窗体布局 33
3.2.10 VisualBasic6.0的对象浏览器 33
3.2.11 VisualBasic6.0的代码编辑器窗口 35
3.3 定制VisualBasic6.0的集成开发环境 35
3.3.1 “编辑器”选项卡 35
3.3.2 “编辑器格式”选项卡 36
3.3.3 “通用”选项卡 37
3.3.5 “环境”选项卡 38
3.3.4 “可连接的”选项卡 38
3.3.6 “高级”选项卡 40
3.4 开发VisualBasic应用程序的基础 40
3.4.1 开发VisualBasic应用程序的两个基本特点 40
3.4.2 VisualBasic6.0的常用属性 41
3.4.3 VisualBasic6.0的常用方法 42
3.4.4 VisualBasic6.0的常见事件 43
3.5.1 创建工程 47
3.5 创建一个简单的VisualBasic程序 47
3.5.2 对控件的基本操作 48
3.5.3 使用属性窗口设置属性 49
3.5.4 使用代码编辑器 50
3.5.5 运行创建的应用程序 51
3.5.6 保存创建的工程 52
第四章 动手设计一个应用程序 53
4.1 VisualBasic应用程序的结构 53
4.2 代码编写机制 54
4.2.1 代码模块 54
4.2.3 自动完成编码 56
4.3.2 合并多行语句 57
4.3.1 分解单行语句 57
4.3.3 添加注释 57
4.3 代码编写基础 57
4.3.4 数制关系 58
4.3.5 编程的命名约定 58
4.4 模块化设计的考虑 59
4.5 创建VCR应用程序 60
4.5.1 创建程序的主窗体 61
4.5.2 创建程序的辅助窗体 68
4.5.3 创建程序的标准模块 71
4.5.4 创建程序的类模块 74
4.5.5 演示VCR应用程序 76
5.1 工程 77
5.1.1 工程资源管理器 77
第五章 管理VisualBasic工程 77
5.1.2 工程文件 78
5.1.3 VisualBasic工程的结构 78
5.2 工程的基本操作 79
5.3 向工程中添加、删除和保存文件 80
5.3.1 添加文件 80
5.3.2 删除文件 81
5.3.3 只保存工程中的文件 81
5.3.4 合并文本 81
5.4 工程与控件 81
5.4.1 在工程中添加ActiveX控件 81
5.4.2 从工程中删除控件 82
5.4.3 引用其他应用程序的对象 82
5.4.4 使用资源文件 83
5.5 生成可执行文件 84
5.6 工程选项的设置 85
5.7 外接程序和向导 85
5.7.1 外接程序管理器 86
5.7.2 如何使用向导 86
6.1 变量 88
6.1.1 变量简介 88
第六章 VisualBasic语言基础 88
6.1.2 变量的范围 90
6.1.3 静态变量 91
6.2 常数 92
6.3 数据类型与数组 94
6.3.1 数据类型 94
6.3.2 数组 99
6.3.3 动态数组 101
6.4 过程 102
6.4.1 子过程(Sub过程) 103
6.4.2 函数过程(Function过程) 104
6.4.3 过程操作 105
6.4.4 向过程传递参数 107
6.5 程序流程的控制 110
6.5.1 条件结构 110
6.5.2 循环结构 112
6.5.3 综合运用控制结构 115
第七章 VisualBasic6.0编程技术 117
7.1 VisualBasic应用程序的结构 117
7.1.1 事件驱动应用程序的工作方式 118
7.1.2 程序的设计阶段 118
7.2 代码编写方法 120
7.2.1 代码模块分类 120
7.2.2 使用“代码编辑器” 121
7.2.3 编码基础知识 123
7.3 面向对象技术 125
7.3.1 对象概念 125
7.3.2 对象的来源 125
7.3.3 对象的作用 126
7.3.4 对象的简单操作 126
7.3.5 对象之间的关系 129
7.3.6 创建对象 131
7.4 多工程开发 137
7.4.1 添加或删除工程 137
7.4.2 指定启动工程 138
7.5 管理程序的设置 139
7.5.1 创建或保存应用程序设置值 139
7.5.2 如何检索应用程序设置值 139
7.5.3 如何删除应用程序设置值 140
7.6 条件编译 141
7.7 资源文件 142
7.8 巧用模板 143
7.9 VisualBasic命令行开关 144
7.10 将工程编译成本地代码 145
7.11 创建用户数据类型 146
7.12 枚举类型 149
7.13 用集合代替数组 151
7.14 对工程的限制和文件格式定义 151
7.14.1 VisualBasic6.0对工程的限制 152
7.14.2 VisualBasic6.0对工程文件格式的定义 154
7.14.3 VisualBasic6.0的窗体结构定义 155
7.14.4 工程文件(.vbp)格式定义 164
7.15 对象命名约定 165
7.15.1 使用标准的控件前缀 165
7.15.2 使用标准的数据访问对象(DAO)前缀 166
7.15.3 使用标准的菜单前缀 167
7.16 VisualBasic6.0的命名约定 168
7.16.1 变量范围前缀 168
7.15.4 为其他控件选择前缀 168
7.16.3 变量 169
7.16.4 变量数据类型 169
7.16.2 常量 169
7.16.5 描述变量和过程名 170
7.16.6 用户定义的类型 170
第八章 VisualBasic6.0程序设计方法 171
8.1 设计VisualBasic程序的一般过程 171
8.1.1 设计界面 172
8.1.2 设置属性 173
8.1.3 编写代码 174
8.2.1 设置窗体属性 176
8.2.2 窗体事件和方法 176
8.2 设计窗体 176
8.3 控件设计 177
8.3.1 按钮控件的设计 177
8.3.2 文本控件的设计 178
8.3.3 设计具有选择功能的控件 181
8.3.4 图片和图形控件的设计 186
8.3.5 其他控件的设计 190
8.4 处理对象的焦点 191
8.4.1 设置Tab键顺序 192
8.4.2 在Tab键顺序中删除控件 192
8.5 菜单的设计 193
8.5.1 弹出式菜单的设计 193
8.5.2 使用菜单编辑器 194
8.6 对话框的设计 195
9.1 VisualBasic6.0中的对象 196
9.1.1 找出对象所属的类 196
第九章 VisualBasic6.0的面向对象技术 196
9.1.2 对一个对象设计多个动作 197
9.1.3 使用缺省属性 197
9.1.4 对象数组 198
9.1.5 对象集合 200
9.1.6 集合对象 200
9.1.7 VisualBasic中的集合 204
9.2 对象信息的处理 207
9.2.1 对象浏览器的显示内容 207
9.2.2 添加对象描述 210
9.2.3 在过程之间切换 210
9.3 创建用户类 211
9.3.1 定义类 211
9.2.4 浏览其他应用程序的对象 211
9.3.2 用户定义对象 212
9.3.3 定制窗体类 213
9.3.4 扩展类模块 215
9.3.5 调试类模块 218
9.3.6 VisualBasic窗体的生命期 219
9.3.7 类模块和标准模块的差异 223
9.4 向类中添加属性和方法 225
9.4.1 向类中添加属性 225
9.4.2 属性过程与公共变量的差异 227
9.4.3 使用属性过程 227
9.4.4 向类中添加方法 231
9.4.5 善用属性和方法 232
9.4.6 使属性或方法成为缺省 233
9.4.7 友元属性和方法 234
9.5 向类中添加事件 235
9.5.1 声明和引发事件 235
9.5.2 WithEvents事件与窗体中控件事件的差异 240
9.5.3 向窗体添加事件 240
9.5.4 声明、引发以及处理事件的注意事项 241
9.6 VisualBasic6.0中的多态技术 242
9.6.1 VisualBasic6.0实现多态的机制 242
9.5.5 命名属性、方法和事件 242
9.6.2 创建和实现接口 243
9.6.3 实现属性 246
9.6.4 关于对象和接口的进一步讨论 248
9.6.5 代码重用方面的内部问题 250
9.7 对象引用和引用计数 251
9.8 对象模型 252
9.9 创建用户自己的集合类 256
9.9.1 公有集合示例 256
9.9.2 私有集合示例 260
9.9.3 创建自己的集合类 262
9.9.4 好的面向对象程序设计方法的特点 265
9.10 ActiveX设计器 266
9.10.1 ActiveX设计器 266
9.10.2 向“工程”菜单中添加ActiveX设计器 269
9.10.3 插入ActiveX设计器的新实例 269
第十章 VisualBasic的控件程序设计 270
10.1 VisualBasic的基本控件 270
10.2.1 生成VisualBasic控件 271
10.2.2 使用VisualBasic控件 271
10.2 VisualBasic控件的生成和使用 271
10.3 VisualBasic的常用控件 274
10.3.1 VisualBasic的标签控件 274
10.3.2 VisualBasic的图片框控件 276
10.3.3 VisualBasic的编辑框控件 277
10.3.4 VisualBasic的列表框控件 279
10.3.5 VisualBasic的组合框控件 280
10.3.6 VisualBasic的单选按钮、复选框和编组框控件 281
10.3.7 VisualBasic的命令按钮控件 282
10.3.8 VisualBasic的滚动杆控件 283
10.3.9 VisualBasic的计时器控件 283
10.4 综合使用VisualBasic的控件 284
10.5 VisualBasic的对象和对象浏览工具 288
10.5.1 VisualBasic的对象 288
10.5.2 VisualBasic的对象浏览工具 289
10.6 VisualBasic的焦点 291
10.6.1 VisualBasic的焦点 291
10.6.2 在控件间移动焦点的顺序 292
第十一章 用户界面设计 294
11.1 建立多文档界面应用程序 295
11.1.1 创建多文档界面应用程序 296
11.1.2 加载MDI窗体及其子窗体 297
11.1.3 维护子窗体的状态信息 297
11.2 设计应用程序的开始与结束 298
11.2.1 应用程序的开始 298
11.1.4 卸载MDI窗体 298
11.2.2 应用程序的结束 299
11.3 在应用程序中创建和使用菜单 300
11.3.1 使用菜单编辑器创建菜单 300
11.3.2 命名菜单标题 304
11.3.3 创建菜单的子菜单 304
11.3.4 创建菜单控件数组 305
11.3.5 创建和修改菜单 306
11.3.6 在菜单事件过程中编写代码 308
11.3.7 显示弹出式菜单 308
11.3.8 MDI应用程序中的菜单 309
11.4 创建应用程序的工具栏 312
11.4.1 创建工具栏 312
11.4.2 协调用户界面 313
11.5 应用程序中的对话框 314
11.5.1 模式对话框与无模式对话框 314
11.5.2 预定义对话框 315
11.5.3 自定义对话框 316
11.6 显示类型的通用性 320
11.6.1 设计与分辨率无关的窗体 320
11.6.2 设计不同浓度的颜色 321
第十二章 VisualBasic的图文程序设计 322
12.1 在程序中显示字体 322
12.2 在程序中显示文本 324
12.2.1 在单行上显示不同的项目 324
12.2.2 在指定位置显示Print输出 325
12.2.3 TextHeight和TextWidth方法 326
12.3 格式化数字、日期和时间 326
12.4 剪贴板对象 329
12.4.1 用剪贴板处理文本 329
12.4.2 在剪贴板中使用多种格式 330
12.4.3 检查剪贴板中的数据格式 331
12.5 图形程序的坐标系统 332
12.5.1 改变对象的坐标系统 333
12.5.2 转换坐标刻度 335
12.6 掌握图形控件的功能 335
12.6.1 添加图片 336
12.6.2 窗体和控件的图形属性 337
12.6.3 控制图形的重新显示 338
12.6.4 裁剪显示区域 339
12.6.5 动态移动控件 340
12.6.6 动态改变控件尺寸 340
12.6.7 实现一个简单的动画效果 341
12.7 使用VisualBasic提供的图形方法 342
12.7.1 图形方法的原理 342
12.7.2 绘点 343
12.7.3 绘制直线 343
12.7.4 绘制方框 345
12.7.5 绘圆 346
12.7.6 绘制椭圆 347
12.7.7 在任意位置绘制图形 348
12.7.8 调整线宽 348
12.7.9 指定实线或虚线 349
12.8 颜色处理技术 350
12.8.1 使用RGB函数 350
12.7.10 在加载窗体时创建图形 350
12.8.2 使用颜色属性 351
12.9 使用图片对象 351
第十三章 ActiveX控件程序设计 353
13.1 浅谈ActiveX控件 353
13.1.1 加载ActiveX控件 354
13.1.2 ActiveX控件的图标及功能 354
13.1.3 ActiveX控件类 356
13.2 SysInfo控件 357
13.2.1 检测当前操作系统及其版本 357
13.2.2 检测屏幕大小和分辨率的变化 358
13.2.3 管理硬件配置和即插即用设备 359
13.2.4 监视电池的状态 360
13.3 创建ActiveX控件的准备 362
13.3.1 有关术语 362
13.3.2 UserControl对象 364
13.3.3 建造ActiveX控件的方法 365
13.3.4 创建控件的步骤 365
13.4 创建用户自己的ActiveX控件 366
13.4.1 创建ControlDemo工程 366
13.4.2 添加TestCtlDemo工程 367
13.4.3 在设计时运行ShapeLabel控件 368
13.4.4 UserControl对象的存活期 370
13.4.5 绘制ShapeLabel控件 372
13.4.6 保存ShapeLabel控件的属性值 374
13.4.7 给ShapeLabel控件添加一个属性页 376
13.4.8 在ShapeLabel控件中添加事件 379
13.4.9 编译ControlDemo部件 382
4.2.2 使用代码编辑器 585
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《基础乐理》牛丽君 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019