资源大小: 3.12MB
发布时间: 2013-01-04
文件格式: pdf
下载次数: 0
分享到:

下载地址:

下载地址1
(本站为飞网专业下载站,域名:down.cfei.net)

资源简介:

中文名: 趣味程序导学Delphi作者: 杨正华吕跃春资源格式: PDF版本: 文字版出版社: 清华大学出版社书号: 7900643311发行时间: 2005年10月地区: 大陆语言: 简体中文简介: 内容简介:本书通过编写趣味游戏程序来引导读者学习Delphi 6的编程方法和技巧,形式新颖活泼,别具一格。全书从Delphi语言基础知识和编写简单程序入手,将Delphi编程的知识点有机地分散在“幸运52”、“速算24”、“华容道”、“趣味作文”、“俄罗斯方块”、“我的ICQ”等多个趣味游戏的程序设计示例中,引导读者轻松学习Delphi 6的相关知识、编程技术及技巧,其中包括Delphi 6中文本、多媒体、图形图像处理、数据库以及网络编程等内容。本书以示例导学方式来组织内容,集趣味性、直观性和可操作性于一体,适用于Delphi 6初学者及对游戏程序感兴趣的电脑爱好者。 目录: 第1章 初识Delphi1.1 Delphi 6概述1.1.1 Delphi历史回顾1.1.2 Delphi 6的新特性1.2 Delphi 6集成开发环境1.3 Delphi 6编程语言1.3.1 代码书写规则1.3.2 数据类型1.3.3 语句1.3.4 过程与函数1.3.5 类与对象1.3.6 单元1.3.7 组件1.4 本章知识点回顾第2章 “幸运52”模拟游戏——Delphi初步应用2.1 游戏效果说明2.2 布置程序界面2.2.1 认识Delphi中的组件2.2.2 组件的布局2.2.3 组件属性设置2.3 初始化代码2.3.1 查看代码2.3.2 添加变量2.3.3 事件处理的概念2.3.4 窗体创建事件2.3.5 按钮响应事件2.3.6 字符输入事件2.4 与用户的交互——引入消息框2.5 程序的编译、运行和调试2.5.1 编译和运行2.5.2 调试2.6 本章知识点回顾第3章 “速算24”扑克游戏——单元、异常、逻辑3.1 “速算24”扑克游戏效果说明3.2 生成和建立程序3.2.1 Image组件3.2.2 Timer组件3.2.3 设计初始界面3.2.4 事件处理3.3 单元间的互相引用3.3.1 单元引用的概念3.3.2 uses语句3.3.3 创建另一个单元3.4 异常处理3.4.1 异常处理的概念3.4.2 资源保护方式3.4.3 异常响应方式3.4.4 提供默认响应3.5 数学逻辑单元3.5.1 算法设计3.5.2 字符串的相关函数3.5.3 算法的代码编写3.5.4 处理用户的错误输入3.6 本章知识点回顾第4章 华容道——图形图像编程4.1 游戏效果说明4.2 创建初始界面4.3 Delphi绘图相关对象4.3.1 TCanvas——画布对象4.3.2 TPen——画笔对象4.3.3 TBrush——画刷对象4.3.4 TColor——颜色对象4.4 Delphi图像相关对象4.4.1 Windows位图的基本结构4.4.2 图像对象4. 5游戏内部逻辑4.5.1 数据初始化4.5.2 逻辑模块划分4.5.3 游戏功能完善4.5.4 游戏封面设计4.6 本章知识点回顾第5章 媒体播放器——多媒体程序设计5.1 效果说明5.2 媒体播放组件5.2.1 Delphi对媒体播放的封装5.2.2 窗体初步布置5.2.3 实现组件相关操作5.3 菜单和对话框5.3.1 菜单组件5.3.2 对话框组件5.3.3 音量控制5.4 本章知识点回顾第6章 趣味作文——多文档界面6.1 程序效果说明6.2 多文档界面的生成6.2.1 创建多文档界面的父窗体6.2.2 设计菜单6.2.3 创建多文档界面的子窗体6.2.4 加入对话框组件6.3 添加事件处理6.3.1 父窗体菜单响应事件的建立6.3.2 子窗口菜单响应事件的建立6.3.3 添加自定义函数Open6.4 游戏功能的完善6.4.1 程序启动时不显示子窗体6.4.2 正常关闭子窗体6.4.3 在关闭子窗体时询问用户是否保存文件6.4.4 更换应用程序的图标6.4.5 在“窗口”菜单中显示子窗口列表6.5 Windows API应用6.5.1 在多文档界面应用程序的父窗口上绘制背景6.5.2 实现拖放文件6.6 本章知识点回顾第7章 北京公交车查询系统——数据库编程基础7.1 系统使用说明7.2 数据库系统基础知识7.2.1 数据库简介7.2.2 数据库系统的历史和发展趋势7.2.3 数据库管理系统7.2.4 数据库应用程序7.3 Delphi的数据库应用程序开发体系7.3.1 概述7.3.2 DBD7.3.3 Borland数据库引擎组件7.3.4 Delphi数据控制组件7.3.5 简单的数据库应用程序7.4 数据集组件7.4.1 数据集组件的几种状态7.4.2 数据集组件的打开和关闭7.4.3 数据集的导航7.4.4 数据集中的数据维护7.4.5 数据集组件与数据控制组件的连接7.4.6 数据集组件的事件7.5 TTable组件7.5.1 TTable组件的主要属性7.5.2 TTable组件的方法及应用7.6 TTQuery组件7.6.1 SQL语言简介7.6.2 TQuery组件的使用7.7 程序编码7.7.1 程序初始界面7.7.2 程序内部编码7.8 本章知识点回顾第8章 俄罗斯方块(上)——自定义类与组件8.1 游戏效果说明8.2 Delphi面向对象编程8.2.1 类的相关知识回顾8.2.2 Delphi中类的实现8.3 用户自定义类——TBlock8.3.1 程序功能分析8.3.2 TBlock类设计8.3.3 方块类的具体实现8.4 Delphi自定义组件8.4.1 组件基础知识8.4.2 新组件的定义8.4.3 搭建组件框架8.4.4 组件功能设计8.4.5 组件注册8.5 自定义组件——圆形按钮8.5.1 组件框架搭建8.5.2 组件具体实现8.6 本章知识点回顾第9章 俄罗斯方块(下)——Delphi综合编程9.1 项目整体框架9.1.1 功能分析9.1.2 模块划分9.2 程序编制实现9.2.1 分页界面实现9.2.2 主界面设计9.2.3 排行榜设计9.2.4 游戏设置页面9.2.5 关于和帮助9.2.6 功能实现9.2.7 封面9.2.8 流畅的动画9.2.9 圆形按钮9.3 本章知识点回顾第10章 属于你的ICQ——网络编程10.1 程序效果说明10.2 网络基础知识10.2.1 Internet的历史与现状10.2.2 网络编程基础10.3 Delphi6中的网络组件10.3.1 FastNet组件10.3.2 消息收发组件10.4 建立游戏界面10.5 功能实现10.5.1 客户端编程10.5.2 服务器端编程10.5.3 程序分发10.6 本章知识点回顾


飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。