中文Visual Basic 6.0高级教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:捷新工作室编著
- 出 版 社:北京:国防工业出版社
- 出版年份:1999
- ISBN:7118020656
- 页数:357 页
第一章 工程与程序编译 1
1.1 工程简介 1
1.2 创建、打开和保存工程 3
1.3 添加、删除和保存文件 3
1.4 在工程中添加控件 4
1.4.1 在工程中添加ActiveX控件 4
1.4.2 从工程中删除控件 5
1.4.3 使用其他应用程序的对象 6
1.4.4 使用资源文件 6
1.5 制作可执行文件 7
1.6 设置工程选项 8
1.7 使用外接程序和向导 9
1.7.1 外接程序管理器 9
1.7.2 使用向导 9
1.8 使用多个工程 11
1.8.1 添加或删除工程 11
1.8.2 指定一个启动工程 12
1.9 将工程编译成本地代码 12
1.10 命令行开关 14
1.11 管理应用程序设置值 14
1.11.2 检索应用程序设置值 15
1.11.1 创建或保存应用程序设置值 15
1.11.3 删除应用程序设置值 16
1.12 使用资源文件 17
1.13 使用模板 18
1.14 条件编译 19
第二章 编程基础 22
2.1 Visual Basic6.0的代码窗口 22
2.1.1 代码编辑窗口的编辑操作 23
2.1.2 自动完成编码 24
2.1.3 代码编辑窗口的选项 24
2.2.1 将单行语句分成多行 25
2.2 Visual Basic中的语句 25
2.2.2 将多个语句合并到同一行上 26
2.2.3 在代码中添加注释 26
2.3 数字系统和命名 27
2.3.1 理解数字系统 27
2.3.2 Visual Basic的命名约定 27
2.4 常量、变量、属性和赋值 28
2.4.1 常数 28
2.4.2 变量 29
2.4.3 数据类型 32
2.4.4 赋值语句 37
2.5.1 选择结构 38
2.5 顺序、选择和循环 38
2.5.2 循环 40
2.6 过程和函数 43
2.6.1 Sub过程 44
2.6.2 Function过程(函数) 45
2.6.3 使用过程 46
2.6.4 参数传递 47
2.7 数组的使用 51
2.7.1 数组的定义 52
2.7.3 动态数组 53
2.7.2 多维数组 53
第三章 标准控件 55
3.1 Visual Basic6.0的控件 55
3.1.1 控件分类 55
3.1.2 内部控件 56
3.1.3 标准ActiveX控件 57
3.1.4 更新旧版Visual Basic控件 58
3.1.5 控件命名约定 58
3.1.6 使用控件值 59
3.2 使用控件数组 60
3.2.1 为何使用控件数组 60
3.2.2 应用程序示例 60
3.2.3 设计时创建控件数组 61
3.2.4 运行时添加控件数组 62
3.2.5 在控件数组中添加和删除控件 62
3.3 使用CheckBox控件 64
3.3.1 Value属性 64
3.3.2 Click事件 65
3.3.3 响应鼠标和键盘 65
3.3.4 增强CheckBox控件的视觉效果 66
3.4 使用ComboBox控件 66
3.4.1 何时用组合框代替列表框 66
3.4.2 组合框的样式 66
3.4.3 添加项目 67
3.4.4 排序列表 68
3.4.5 删除项目 68
3.4.6 用Text属性获取列表内容 68
3.4.7 用List属性访问列表选项 69
3.4.8 用ListIndex属性判断位置 69
3.4.9 用ListCount属性返回项目数 69
3.5 使用CommandButton控件 69
3.5.1 向窗体添加命令按钮 70
3.5.2 选定命令按钮 70
3.5.3 增强命令按钮的视觉效果 71
3.6 使用CommonDialog控件 71
3.6.1 显示“打开”和“另存为”对话框 72
3.6.2 使用“颜色”对话框 73
3.6.3 使用“字体”对话框 74
3.6.4 使用“打印”对话框 75
3.6.5 使用ShowHelp方法显示帮助文件 77
3.7 使用Data控件 77
3.8 使用数据绑定控件(DBCombo、DBList和DBGrid) 77
3.8.1 DBList和DBCombo 78
3.8.2 DBGrid控件 78
3.9 使用文件系统控件(DirLIstBOx、DriveListBox和FileListBox) 78
3.9.1 检查文件系统 78
3.9.3 目录列表框 79
3.9.2 驱动器列表框 79
3.9.4 文件列表框 81
3.9.5 使用文件系统控件的组合 82
3.9.6 文件搜索器应用程序 82
3.10 使用MSFlexGrid控件 85
3.10.1 排序和合并数据 86
3.10.2 可进行单元编辑的工作表 88
3.10.3 带有标头的概要显示 92
3.11 使用Frame控件 95
3.12 使用HScrollBar和VScrollBar控件 95
3.12.2 创建可滚动的图形视口 96
3.12.1 Scroll Bar控件如何工作 96
3.13 使用Image控件 99
3.14 使用Label控件 100
3.15 使用Line控件 101
3.16 使用ListBox控件 102
3.16.1 添加和删除项目 106
3.16.2 创建多列列表框 109
3.17 使用OLE容器控件 111
3.18 使用OptionButton控件 112
3.19 使用PictureBox控件 113
3.20 使用Shape控件 114
3.21 使用TextBox控件 116
3.22 使用Timer控件 117
第四章 界面的进一步完善 120
4.1 菜单设计 120
4.1.1 菜单编辑器 120
4.1.2 修改菜单 121
4.1.3 菜单的级别 122
4.1.4 菜单的访问键、快捷键和分隔条 122
4.1.5 菜单项的显示 123
4.1.6 编写菜单的事件过程 124
4.1.7 创建弹出式快捷菜单 124
4.2 使用扩充和外部控件 125
4.2.2 删除可用控件 126
4.2.1 添加可用控件 126
4.2.3 使用其他应用程序的对象 127
4.3 通用对话框的使用 128
4.3.1 使用通用对话框控件 129
4.3.2 “打开”对话框和“另存为”对话框的使用 129
4.3.3 “颜色”对话框的使用 131
4.3.4 “字体”对话框的使用 132
4.3.5 “打印”对话框的使用 134
4.3.6 帮助文件的显示 135
4.4.1 ImageList控件 136
4.4 Windows95控件 136
4.4.2 ListView控件 138
4.4.3 ProgressBar控件 138
4.4.4 Slider控件 139
4.4.5 StatusBar控件 139
4.4.6 TabStrip控件 141
4.4.7 Toolbar控件 141
4.4.8 TreeView控件 142
4.4.9 RichTextBox控件的使用 143
4.4.10 SSTab控件的使用 144
4.5.1 界面样式 145
4.5 多窗体与多文档用户界面 145
4.5.2 多文档用户界面 147
4.5.3 使用MDI窗体及其子窗体 148
4.5.4 MDI用户界面的菜单设计 150
第五章 文件操作 153
5.1 Visual Basic的文件操作命令 153
5.1.1 Shell函数 154
5.1.2 文件处理函数 155
5.2 Visual Basic中的文件控件 156
5.2.1 文件列表框 156
5.2.2 目录列表框 158
5.2.3 驱动器列表框 159
5.2.4 连接所有文件控件 160
5.3 使用顺序文件 160
5.3.1 从文件中读取信息 162
5.3.2 给现存文件增加信息 163
5.3.3 通用顺序文件 164
5.3.4 将特殊字符送到顺序文件 165
5.3.5 修改顺序文件 165
5.4 使用随机存取文件 167
5.4.1 声明变量 167
5.4.2 定义记录类型 167
5.4.4 定义其他变量 168
5.4.5 编辑随机型访问打开的文件 168
5.4.3 在类型定义中声明字段变量 168
5.5 使用二进制文件 169
5.5.1 打开二进制型访问的文件 169
5.5.2 在长度可变的字段中保存信息 169
第六章 鼠标与键盘事件 172
6.1 响应鼠标事件 172
6.1.1 MouseDown事件 173
6.1.2 MouseMove事件 174
6.1.3 MouseUp事件 175
6.2 检测鼠标按钮 176
6.2.2 结合MouseMove使用Button参数 178
6.2.1 结合MouseDown和MouseUp事件使用Button参数 178
6.2.3 使用Button参数增强图形鼠标应用程序 180
6.3 检测Shift、Ctrl及Alt键的状态 181
6.4 拖放 183
6.4.1 启动自动拖动模式 183
6.4.2 改变拖动图标 183
6.4.3 放下对象时的响应 184
6.4.4 启动拖动或停止拖动时的控制 184
6.4.5 改变控件的位置 186
6.5 OLE拖放 187
6.5.2 OLE拖放DataObject对象 189
6.5.1 启动自动OLE拖放 189
6.5.3 OLE拖放如何工作 191
6.5.4 启动OLE拖动操作 192
6.5.5 将OLE拖动源拖到OLE拖放目标的上方 194
6.5.6 将OLE拖动源放到OLE拖放目标上 197
6.5.7 用鼠标和键盘修改放下效果和用户反馈 200
6.5.8 创建自定义数据格式 200
6.5.9 从资源管理器中拖动文件 201
6.6 自定义鼠标指针 203
6.7 响应键盘事件 204
6.7.1 编写低级键盘处理程序 204
6.7.2 KeyPress事件 205
6.7.3 KeyDown和KeyUp事件 206
6.7.4 编写窗体级键盘处理程序 208
6.8 中断后台处理 210
6.8.1 允许用户中断任务 210
6.8.2 使用DoEvents 211
第七章 文本与图形 214
7.1 使用字体 214
7.1.1 为应用程序选择字体 214
7.1.2 检查可用的字体 214
7.1.3 设置字体特征 215
7.1.5 FontTransparent属性 216
7.1.4 把Font属性应用到特定的对象 216
7.2 在窗体和图片框上显示文本 217
7.2.1 使用Print方法 217
7.2.2 文本的截断 217
7.2.3 在指定位置显示Print输出 218
7.3 格式化数字、日期和时间 219
7.3.1 命名的格式 220
7.3.2 数字的格式 221
7.3.3 打印格式化的日期和时间 221
7.4 使用选定的文本 221
7.5.1 使用剪贴板剪切、复制和粘贴文本 222
7.5 使用剪贴板对象传送文本和图形 222
7.5.2 在剪贴板上使用多种格式 224
7.5.3 检查剪贴板上的数据格式 225
7.6 坐标系统概述 226
7.6.1 改变对象的坐标系统 227
7.6.2 创建自定义刻度 228
7.6.3 刻度的转换 230
7.7 使用图形控件 230
7.7.1 给应用程序添加图片 231
7.7.2 窗体和控件的图形属性概述 233
7.7.3 用AutoRedraw创建持久的图形 233
7.7.4 用ClipControls裁剪区域 235
7.7.5 用AutoRedraw和ClipControls使图形分层 236
7.7.6 动态地移动控件 237
7.7.7 动态地改变控件大小 240
7.7.8 创建简单动画 240
7.8 使用图形方法 241
7.8.1 图形方法画图的原理 242
7.8.2 清除画图区 242
7.8.3 画点 242
7.8.4 画各种直线和形状 244
7.8.5 绘制方框 245
7.8.6 画圆 246
7.8.7 画圆弧 248
7.8.8 画椭圆 248
7.8.9 在任意位置绘制图形 249
7.8.10 指定线宽 250
7.8.11 指定实线或虚线 250
7.8.12 DrawMode的显示控制作用 251
7.8.13 窗体加载时创建图形 252
7.9 使用颜色 252
7.9.1 在运行时指定颜色 253
7.9.2 使用RGB函数 253
7.9.3 使用颜色属性 253
7.9.4 使用256种颜色 255
7.9.5 管理多个调色板 256
7.10 使用图片对象 258
7.10.1 使用图片对象数组 258
7.10.2 使用图片对象代替Windows API 259
7.11 打印 259
7.11.1 从应用程序中打印 260
7.11.2 使用Printer对象 261
7.11.3 捕获打印机错误 264
第八章 程序调试和测试 265
8.1 调试工具及其功能 265
8.2.2 使用调试窗口 266
8.2 程序调试的基本方法 266
8.2.1 设计、运行和中断模式 266
8.2.3 使用中断模块 267
8.2.4 使用断点 269
8.2.5 使用监视窗口 270
8.3 设置错误陷阱 271
第九章 程序优化 275
9.1 优化速度 275
9.1.1 优化真实速度 275
9.1.2 优化显示速度 279
9.1.3 优化感觉速度 281
9.2 优化大小 282
9.2.1 减小代码大小 283
9.2.2 修剪图形 285
9.2.3 分段应用程序 286
9.2.4 优化对象 288
9.3 编译型和解释型程序 289
第十章 数据库操作 291
10.1 用Data控件访问数据库 291
10.1.1 Data控件能做些什么 291
10.1.2 Data控件的属性 292
10.1.3 创建简单的数据库应用程序 292
10.1.4 数据库的设计和结构 295
10.1.5 记录集 296
10.2 使用数据绑定控件 296
10.2.1 绑定控件的类型 297
10.2.2 添加、更新和删除记录 298
10.2.3 使用DBListBox与DBComboBox 298
10.2.4 使用DBGrid 301
10.2.5 在DBGrid中使用范围 304
10.2.6 显示DBGrid中被计算的字段 304
10.3 用代码操作记录 304
10.3.1 记录集的定位 305
10.3.2 查找指定的记录 306
10.3.3 用代码更新记录集 308
10.3.4 控制事务 310
10.3.5 确认数据库的变化 312
10.3.6 数据访问专用的Update方法 313
10.4 处理文件 314
10.4.1 文件访问类型 314
10.4.2 文件访问函数和语句 314
10.4.3 使用顺序文件访问 315
10.4.4 使用随机文件访问 317
10.4.5 使用二进制文件访问 319
11.2.1 安装向导的启动 321
11.2 安装盘制作向导的使用 321
11.1 Visual Basic应用软件的组成 321
第十一章 分发成品软件 321
11.2.2 安装向导每一步的操作 322
11.3 从属文件及其生成 328
11.3.1 从属文件解剖 329
11.3.2 创建从属文件 330
第十二章 创建安装程序 332
12.1 安装向导和安装工具包 332
12.1.1 启动Visual Basic安装向导 332
12.1.2 安装向导的功能 332
12.1.3 创建安装程序的步骤 333
12.2.1 分析从属文件 334
12.1.4 安装向导的高级功能 334
12.2 从属文件 334
12.2.2 使用安装向导生成从属文件 336
12.3 发布选项 337
12.4 使用安装向导模板 339
12.5 安装数据访问部件 339
12.5.1 为ODBC应用程序创建安装磁盘 339
12.5.2 安装远程自动化和分布式COM部件 340
12.5.3 Internet部件下载 342
12.6 使用安装工具包 347
12.6.1 修改安装工程 347
12.6.4 安装文件 348
12.6.2 决定需要发布的文件 348
12.6.3 运行时文件 348
12.7 决定在用户计算机上安装文件的位置 349
12.8 决定发布磁盘的布局 354
12.8.1 压缩安装文件 354
12.8.2 创建发布磁盘 354
12.9 检测安装程序 354
12.10 允许用户删除应用程序 355
12.10.1 应用程序删除失败的可能原因 355
12.11 同时使用安装向导和安装工具包 356
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《BBC人体如何工作》(英)爱丽丝.罗伯茨 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《抗战三部曲 国防诗歌集》蒲风著 1937
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017