趣味程序导学Visual BasicPDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:彭永清编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2002
- ISBN:7900643524
- 页数:361 页
第1章 初识Visual Basic 1
1.1 Visual Basic的特点 1
1.2 Visual Basic 6.0的新特性 2
1.2.1 Internet应用 2
1.2.2 数据访问 2
1.2.3 新控件 2
1.3 Visual Basic语言基础 3
1.3.1 代码书写规则 3
1.3.2 变量 4
1.3.3 常数 7
1.3.4 数据类型 8
1.3.5 数组 13
1.3.6 动态数组 15
1.3.7 过程 16
1.3.8 程序流程的控制 23
1.4 集成开发环境 30
1.4.1 启动IDE 30
1.4.2 IDE的组成 31
1.4.3 环境选项 32
1.5 本章知识点回顾 32
第2章 “幸运52”模拟游戏——Visual Basic面向对象编程初步 34
2.1 Visual Basic程序框架 34
2.2 对象和类的概念 35
2.2.1 对象的概念 35
2.2.2 类的概念 35
2.3.1 对象的属性 36
2.3 Visual Basic中的对象 36
2.3.2 对象的方法 38
2.3.3 对象响应的事件 38
2.3.4 对象的简单操作 41
2.3.5 对象之间的关系 43
2.4 “幸运52”程序效果说明 45
2.5 工程管理 48
2.5.1 新建工程 48
2.5.2 工程包含的文件 49
2.5.3 工程属性设置 50
2.6 界面设计 52
2.6.1 在窗体上加入控件 52
2.6.3 修改控件属性 53
2.6.2 把控件排列整齐 53
2.7 编写代码 61
2.7.1 声明模块级变量 61
2.7.2 窗体初始化过程 62
2.7.3 “开始游戏”按钮cmdStart被单击的过程处理代码 62
2.7.4 “确定”按钮cmdOK被单击的过程处理代码 63
2.7.5 “退出”按钮cmdExit被单击的过程处理代码 64
2.7.6 文本框中按下键时的处理 64
2.8 编译可执行文件 65
2.9 本章知识点回顾 65
第3章 “速算24”扑克游戏——数学运算、错误处理与程序调试 68
3.1 程序效果说明 68
3.2.3 设置控件的属性 71
3.2.2 在窗体上加入控件 71
3.2.1 建立一个新的工程文件 71
3.2 界面设计 71
3.3 编写代码 77
3.3.1 声明模块级变量 78
3.3.2 函数和过程 78
3.3.3 单击“新一局”按钮cmdNew的处理过程 79
3.3.4 纸牌被单击的处理过程 82
3.3.5 “加号”按钮cmdAdd被单击的过程 82
3.3.6 “减号”按钮cmdMinus被单击的过程 83
3.3.7 “乘号”按钮cmdMultiply被单击的过程 84
3.3.8 “除号”按钮cmdDivide被单击的过程 85
3.3.10 “右括号”按钮cmdRight被单击的过程 86
3.3.9 “左括号”按钮cmdLeft被单击的过程 86
3.3.11 “计算”按钮cmdCalculate被单击的过程 87
3.3.12 “重玩”按钮cmdRePlay被单击的过程 88
3.3.13 “退出”按钮cmdExit被单击的过程 89
3.3.14 Timer事件处理 89
3.4 错误处理及程序的调试 89
3.4.1 错误处理方法 89
3.4.2 设计错误处理程序 91
3.4.3 程序的调试方法 94
3.4.4 调试窗口简介 96
3.4.5 VB应用程序的三种模式 97
3.4.6 中断模式 99
3.5 本章知识点回顾 105
4.1.1 处理MouseDown事件 108
4.1 处理鼠标事件 108
第4章 “华容道”游戏——处理鼠标与键盘事件 108
4.1.2 处理MouseMove事件 109
4.1.3 处理MouseUp事件 111
4.2 检测鼠标按钮的状态 112
4.2.1 结合MouseDown和MouseUp事件使用Button参数 113
4.2.2 结合MouseMove事件使用Button参数 113
4.2.3 使用Button参数增强鼠标的图形操作功能 115
4.3 检测Shift,Ctrl及Alt的状态 116
4.4 鼠标拖放操作 117
4.4.1 启动自动拖动模式 118
4.4.2 改变拖动图标 118
4.4.3 放下对象时的响应 118
4.4.4 启动拖动或停止时间的控制 119
4.4.5 改变控件的位置 120
4.5 自定义鼠标指针 122
4.6 处理键盘事件 123
4.6.1 编写低级键盘处理程序 123
4.6.2 编写窗体级键盘处理程序 126
4.7 中断后台处理 128
4.7.1 允许用户中断任务 128
4.7.2 使用DoEvents取消任务 129
4.8 程序效果说明 131
4.9 界面设计 132
4.9.1 启动界面设计 132
4.9.2 主程序界面设计 136
4.10 编写代码 145
4.10.1 启动窗口的代码编写 145
4.10.2 主窗口的代码编写 147
4.11 本章知识点回顾 152
第5章 趣味作文——文本处理与文件操作 155
5.1 MDI编程 155
5.1.1 MDI简介 155
5.1.2 创建MDI窗体 157
5.1.3 MDI的相关属性和方法 157
5.2 RTF控件的学习 159
5.2.1 在程序中添加RTF控件 159
5.2.2 RTF控件的属性 160
5.2.3 使用RTF控件打开和保存文件 162
5.2.4 使用剪贴板传输数据 163
5.3.1 添加公共对话框控件 164
5.3 公共对话框控件 164
5.3.2 公共对话框控件的属性和方法 165
5.3.3 “字体”公共对话框 166
5.3.4 “打开”和“另存为”公共对话框 167
5.3.5 “打印”公共对话框 170
5.3.6 “颜色”公共对话框 171
5.4 文件处理技术 172
5.4.1 文件访问类型 172
5.4.2 文件访问函数和语句 172
5.4.3 文件的顺序访问 173
5.4.4 文件的随机访问 175
5.4.5 文件的二进制访问 177
5.5 程序效果说明 178
5.6 工程管理 179
5.7 界面设计 180
5.7.1 添加非标准控件到工具箱 180
5.7.2 MDI主窗口设计 181
5.7.3 子窗体界面设计 182
5.8 编写代码 185
5.8.1 设计启动选项 185
5.8.2 baguwen.bas模块文件 185
5.8.3 MDI窗体的主要过程 187
5.8.4 子窗体的初始化与退出 188
5.8.5 子窗体“文件”菜单处理 189
5.8.6 子窗体“编辑菜单”处理 191
5.8.7 子窗体“字符”菜单处理 192
5.8.8 子窗体“趣味作文”菜单处理 193
5.8.9 子窗体“窗口”菜单处理 195
5.8.10 文本框的事件 195
5.9 本章知识点回顾 196
第6章 “俄罗斯方块”游戏——Visual Basic应用深入 198
6.1 游戏效果说明 198
6.2 编程技术要求 200
6.3 程序界面设计 200
6.3.1 新建一个工程 200
6.3.2 建立资源文件 201
6.3.3 设置frmForm窗体属性 203
6.3.4 向frmForm窗体添加控件 203
6.3.5 设置窗体frmInfo的属性 211
6.3.6 向窗体frmInfo添加控件并设置其属性 212
6.4.1 添加模块代码 214
6.4 程序代码编写 214
6.4.2 添加及修改frmInfo窗体代码 215
6.4.3 添加及修改frmForm窗体代码 216
6.5 重要函数说明 236
6.6 本章知识点回顾 237
第7章 媒体播放器程序设计——ActiveX编程技术 240
7.1 ActiveX编程概述 240
7.1.1 ActiveX的编程基础 240
7.1.2 ActiveX控件的特点 244
7.2 深ActiveX编程 251
7.2.1 ActiveX控件编程 251
7.2.2 ActiveX EXE编程 254
7.2.3 ActiveX DLL编程 256
7.2.4 ActiveX文档编程 258
7.3 实例详解:媒体播放器程序 261
7.3.1 Windows Media Player控件概述 262
7.3.2 程序的编写 269
7.3.3 程序的完善 295
7.4 本章知识点回顾 296
第8章 北京市公交查询系统——数据库编程基础 299
8.1 数据库编程概述 299
8.1.1 数据库的基本概念 299
8.1.2 关系数据库概述 300
8.1.3 VB数据库体系结构 300
8.2 数据库相关控件及其编程 302
8.2.1 Data控件 302
8.2.2 数据库绑定控件DBGrid 303
8.2.3 其他数据库绑定控件 309
8.3 DAO编程 310
8.3.1 创建数据库 310
8.3.2 修改数据库 313
8.3.3 使用记录和字段 315
8.4 SQL简介 320
8.4.1 SQL和定位的比较 320
8.4.2 SQL部件 321
8.5 北京市公交查询系统的程序编写 324
8.5.1 程序功能介绍 324
8.5.2 窗体界面设计 326
8.5.3 程序编写 333
8.6 本章知识点回顾 336
9.1 Internet基础知识 338
第9章 属于你的OICQ——Visual Basic网络编程 338
9.2 使用Visual Basic开发DHTML应用程序 339
9.2.1 DHTML应用程序概述 339
9.2.2 开发DHTML应用程序需要的系统环境 340
9.2.3 DHTML中的关键对象 341
9.2.4 DHTML应用程序的编译和发布 342
9.3 深入网络编程 342
9.3.1 使用WinSock控件编程 343
9.3.2 使用MAPI控件编程 345
9.4 实例精解——MyOicq程序编写 349
9.4.1 程序效果说明 349
9.4.2 窗体设计 351
9.4.3 程序编写 357
9.5 本章知识点回顾 360
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《写给孩子的趣味天文学》(俄)雅科夫·伊西达洛维奇·别莱利曼著 2019
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《写给孩子的趣味物理学》(俄)雅科夫·伊西达洛维奇·别莱利曼著 2019
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《C程序设计教程 第3版》林小茶,陈昕 2018
- 《Java语言程序设计教程》胡光 2018
- 《C语言程序设计》黑新宏,胡元义主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019