书籍详情

趣味程序导学Visual Basic

趣味程序导学Visual Basic

作者:彭永清编著

出版社:清华大学出版社

出版时间:2002-10-01

ISBN:9787900643520

定价:¥32.00

购买这本书可以去
内容简介
  内容简介目录 本书通过编写趣味游戏程序来引导读者学习Visual Basic编程的方法和技巧,形式新颖活泼,别具一格。全书从Visual Basic语言基础知识和编制简单的程序入手,将Visual Basic编程的知识点有机地分散在“幸运52”、“速算24”、“华容道”、“趣味作文”、“俄罗斯方块”、“媒体播放器”、“北京市公交查询系统”、“属于你的OICQ”等多个趣味游戏的程序设计示例中,引导读者学习领会Visual Basic的面向对象编程和控件编程思想,掌握Visual Basic的工程管理、文本编辑、数据库程序设计和网络编程的方法、技巧。本书以示例教学方式来组织内容,集趣味性、直观性、可操作性于一体,适用于Visual Basic初学者及对游戏程序感兴趣的电脑爱好者。 1,初识Visual Basic2,“幸运52”模拟游戏—Visual Basic面向对象编程初步3,“速算24”扑克游戏—数学运算、错误处理与程序调试4,“华容道”游戏—处理鼠标与键盘事件5,趣味作文—文本处理与文件操作6,“俄罗斯方块”游戏—Visual Basic应用深入7,媒体播放器程序设计—ActiveX编程技术8,北京市公交查询系统—数据库编程基础9,属于你的OICQ—Visual Basic网络编程
作者简介
暂缺《趣味程序导学Visual Basic》作者简介
目录
第1章 初识Visual Basic
1.1 Visual Basic的特点
1.2 Visual Basic 6.0的新特性
1.2.1 Internet应用
1.2.2 数据访问
1.2.3 新控件
1.3 Visual Basic语言基础
1.3.1 代码书写规则
1.3.2 变量
1.3.3 常数
1.3.4 数据类型
1.3.5 数组
1.3.6 动态数组
1.3.7 过程
1.3.8 程序流程的控制
1.4 集成开发环境
1.4.1 启动IDE
1.4.2 IDE的组成
1.4.3 环境选项
1.5 本章知识点回顾
第2章 “幸运52”模拟游戏---Visual Basic面向对象编程初步
2.1 Visual Basic程序框架
2.2 对象和类的概念
2.2.1 对象的概念
2.2.2 类的概念
2.3 Visual Basic中的对象
2.3.1 对象的属性
2.3.2 对象的方法
2.3.3 对象响应的事件
2.3.4 对象的简单操作
2.3.5 对象之间的关系
2.4 “幸运52”程序效果说明
2.5 工程管理
2.5.1 新建工程
2.5.2 工程包含的文件
2.5.3 工程属性设置
2.6 界面设计
2.6.1 在窗体上加入控件
2.6.2 把控件排列整齐
2.6.3 修改控件属性
2.7 编写代码
2.7.1 声明模块级变量
2.7.2 窗体初始化过程
2.7.3 “开始游戏”按钮cmdStart被单击的过程处理代码
2.7.4 “确定”按钮cmdOK被单击的过程处理代码
2.7.5 “退出”按钮cmdExit被单击的过程处理代码
2.7.6 文本框中按下键时的处理
2.8 编译可执行文件
2.9 本章知识点回顾
第3章 “速算24”扑克游戏--数学运算、错误处理与程序调试
3.1 程序效果说明
3.2 界面设计
3.2.1 建立一个新的工程文件
3.2.2 在窗体上加入控件
3.2.3 设置控件的属性
3.3 编写代码
3.3.1 声明模块级变量
3.3.2 函数和过程
3.3.3 单击“新一局”按钮cmdNew的处理过程
3.3.4 纸牌被单击的处理过程
3.3.5 “加号”按钮cmdAdd被单击的过程
3.3.6 “减号”按钮cmdMinus被单击的过程
3.3.7 “乘号”按钮cmdMultiply被单击的过程
3.3.8 “除号”按钮cmdDivide被单击的过程
3.3.9 “左括号”按钮cmdLeft被单击的过程
3.3.10 “右括号”按钮cmdRight被单击的过程
3.3.11 “计算”按钮cmdCalculate被单击的过程
3.3.12 “重玩”按钮cmdRePlay被单击的过程
3.3.13 “退出”按钮cmdExit被单击的过程
3.3.14 Timer事件处理
3.4 错误处理及程序的调试
3.4.1 错误处理方法
3.4.2 设计错误处理程序
3.4.3 程序的调试方法
3.4.4 调试窗口简介
3.4.5 VB应用程序的三种模式
3.4.6 中断模式
3.5 本章知识点回顾
第4章 “华容道”游戏--处理鼠标与键盘事件
4.1 处理鼠标事件
4.1.1 处理MouseDown事件
4.1.2 处理MouseMove事件
4.1.3 处理MouseUp事件
4.2 检测鼠标按钮的状态
4.2.1 结合MouseDown和MouseUp事件使用Bunon参数
4.2.2 结合MouseMove事件使用Button参数
4.2.3 使用Button参数增强鼠标的图形操作功能
4.3 检测Shift,Ctrl及Alt的状态
4.4 鼠标拖放操作
4.4.1 启动自动拖动模式
4.4.2 改变拖动图标
4.4.3 放下对象时的响应
4.4.4 启动拖动或停止时间的控制
4.4.5 改变控件的位置
4.5 自定义鼠标指针
4.6 处理键盘事件
4.6.1 编写低级键盘处理程序
4.6.2 编写窗体统键盘处理程序
4.7 中断后台处理
4.7.1 允许用户中断任务
4.7.2 使用DoEvents取消任务
4.8 程序效果说明
4.9 界面设计
4.9.1 启动界面设计
4.9.2 主程序界面设计
4.10 编写代码
4.10.1 启动窗口的代码编写
4.10.2 主窗口的代码编写
4.11 本章知识点回顾
第5章 趣味作文--文本处理与文件操作
5.1 MDI编程
5.1.1 MDI简介
5.1.2 创建MDI窗体
5.1.3 MDI的相关属性和方法
5.2 RTF控件的学习
5.2.1 在程序中添加RTF控件
5.2.2 RTF控件的属性
5.2.3 使用RTF控件打开和保存文件
5.2.4 使用剪贴板传输数据
5.3 公共对话框控件
5.3.1 添加公共对话框控件
5.3.2 公共对话框控件的属性和方法
5.3.3 “字体”公共对话框
5.3.4 “打开”和“另存为”公共对话框
5.3.5 “打印”公共对话框
5.3.6 “颜色”公共对话框
5.4 文件处理技术
5.4.1 文件访问类型
5.4.2 文件访问函数和语句
5.4.3 文件的顺序访问
5.4.4 文件的随机访问
5.4.5 文件的二进制访问
5.5 程序效果说明
5.6 工程管理
5.7 界面设计
5.7.1 添加非标准控件到工具箱
5.7.2 MDI主窗口设计
5.7.3 子窗体界面设计
5.8 编写代码
5.8.1 设计启动选项
5.8.2 baguwen.bas模块文件
5.8.3 MDI窗体的主要过程
5.8.4 子窗体的初始化与退出
5.8.5 子窗体“文件”菜单处理
5.8.6 子窗体“编辑菜单”处理
5.8.7 子窗体“字符”菜单处理
5.8.8 子窗体“趣味作文”菜单处理
5.8.9 子窗体“窗口”菜单处理
5.8.10 文本框的事件
5.9 本章知识点回顾
第6章 “俄罗斯方块”游戏---Visual Basic应用深入
6.1 游戏效果说明
6.2 编程技术要求
6.3 程序界面设计
6.3.1 新建一个工程
6.3.2 建立资源文件
6.3.3 设置frmForm窗体属性
6.3.4 向frmForm窗体添加控件
6.3.5 设置窗体frmInfo的属性
6.3.6 向窗体frmInfo添加控件并设置其属性
6.4 程序代码编写
6.4.1 添加模块代码
6.4.2 添加及修改frmInfo窗体代码
6.4.3 添加及修改frmForm窗体代码
6.5 重要函数说明
6.6 本章知识点回顾
第7章 媒体播放器程序设计---ActiveX编程技术
7.1 Activex编程概述
7.1.1 ActiveX的编程基础
7.1.2 ActiveX控件的特点
7.2 深入ActiveX编程
7.2.1 ActiveX控件编程
7.2.2 ActiveX EXE编程
7.2.3 Activex DLL编程
7.2.4 Activex文档编程
7.3 实例详解:媒体格放器程序
7.3.1 Windows Media Player控件概述
7.3.2 程序的编写
7.3.3 程序的完善
7.4 本章知识点回顾
第8章 北京市公交查询系统--数据库编程基础
8.1 数据库编程概述
8.1.1 数据库的基本概念
8.1.2 关系数据库概述
8.1.3 VB数据库体系结构
8.2 数据库相关控件及其编程
8.2.1 Data控件
8.2.2 数据库绑定控件DBGrid
8.2.3 其他数据库绑定控件
8.3 DAO编程
8.3.1 创建数据库
8.3.2 修改数据库
8.3.3 使用记录和字段
8.4 SQL简介
8.4.1 SQL和定位的比较
8.4.2 SQL部件
8.5 北京市公交查询系统的程序编写
8.5.1 程序功能介绍
8.5.2 窗体界面设计
8.5.3 程序编写
8.6 本章知识点回顾
第9章 属于你的OICQ--Visual Basic网络编程
9.1 Internet基础知识
9.2 使用Visual Basic开发DHTML应用程序
9.2.1 DHTML应用程序概述
9.2.2 开发DHTML应用程序需要的系统环境
9.2.3 DHTML中的关键对象
9.2.4 DHTML应用程序的编译和发布
9.3 深入网络编程
9.3.1 使用WinSock控件编程
9.3.2 使用MAPI控件编程
9.4 实例精解--MyOicq程序编写
9.4.1 程序效果说明
9.4.2 窗体设计
9.4.3 程序编写
9.5 本章知识点回顾
猜您喜欢

读书导航