Delphi程序开发案例解析

副标题:无

作   者:杨富国主编

分类号:

ISBN:9787810827393

微信扫一扫,移动浏览光盘

简介

本书通过系统而完整的程序设计案例向读者介绍如何使用Delphi开发各 种较为复杂的应用系统。着重分析各种应用系统中典型案例设计的思路、方 法、技巧和经验,试图为那些具有一定编程基础而又缺少系统开发经验的读 者开辟一条捷径,使其迅速上手、触类旁通。 本书内容翔实、案例丰富、实践性强,可作为广大程序员和编程爱好者 学习Delphi程序开发和应用系统设计的教材,也可作为相关专业大学生以及 程序开发人员的参考书。

目录

目录
第1章 Delphi编程基础
1.1 Delphi编程特点
1.1.1 Delphi的发展
1.1.2 事件驱动程序
1.1.3 窗体控件的作用
1.1.4 面向应用的开发
1.2 Delphi集成开发环境
1.2.1 Delphi集成开发环境组成
1.2.2 集成调试器
1.2.3 Object Pascal语言基础
1.3 常用构件介绍
1.3.1 构件
1.3.2 构件分类
1.3.3 构件的常用属性、事件和方法
1.3.4 构件简介
1.4 编程举例
1.4.1 “Hello World”程序
1.4.2 程序编译、打包与安装发布
1.5 小结
第2章 软件开发过程
2.1 概述
2.1.1 瀑布模型
2.1.2 原型模型
2.1.3 螺旋模型
2.2 软件定义及计划
2.2.1 问题定义
2.2.2 可行性分析
2.2.3 制订开发计划
2.3 需求分析
2.3.1 需求分析任务
2.3.2 需求分析过程
2.3.3 常用需求分析方法
2.3.4 需求文档
2.4 软件设计
2.4.1 设计目标
2.4.2 设计任务
2.4.3 软件设计过程
2.4.4 软件设计方法
2.5 编码
2.5.1 概述
2.5.2 程序设计风格
2.5.3 编码标准
2.6 软件测试
2.6.1 概述
2.6.2 测试目的和原则
2.6.3 测试方法
2.6.4 软件测试过程
2.7 软件维护
2.7.1 概述
2.7.2 影响维护工作量的因素
2.7.3 软件的可维护性
2.8 小结
第3章 数据库信息管理案例
3.1 管理信息系统基础
3.1.1 管理信息系统的概述
3.1.2 管理信息系统的特点
3.1.3 管理信息系统的开发
3.2 SQL与ADO概述
3.2.1 SOL语言
3.2.2 ADO数据对象
3.3 鹰眼物流跟踪管理系统
3.3.1 功能分析
3.3.2 系统设计
3.3.3 数据库设计
3.3.4 界面设计
3.3.5 系统实现
3.3.6 系统运行与测试
3.4 小结
第4章 网络数据通信案例
4.1 网络信息系统编程基础
4.1.1 网络信息系统概述
4.1.2 网络信息系统的特点
4.2 Socket编程概述
4.2.1 WinSock基本概念
4.2.2 客户机-服务器模型
4.3 案例1:俄罗斯方块游戏软件
4.3.1 方案分析
4.3.2 系统设计
4.3.3 数据库设计
4.3.4 界面设计
4.3.5 系统实现
4.3.6 程序运行结果
4.4 案例2:利用IntraWeb组件开发人力资源网络应用软件
4.4.1 Delphi IntraWeb开发基础
4.4.2 人力资源网络应用软件设计
4.4.3 人力资源数据库设计
4.4.4 人力资源网络应用软件界丽设计
4.4.5 应用软件系统实现
4.4.6 程序安装运行与配置
4.5 小结
第5章 图形图像处理案例
5.1 图形图像处理系统基础
5.1.1 图形图像处理系统概述
5.1.2 图形图像处理系统的特点
5.1.3 图形图像处理系统的开发
5.2 GDI与DirectX技术
5.2.1 GDI图形图像技术
5.2.2 DirectX技术
5.3 矢量图绘制程序
5.3.1 案例分析
5.3.2 软件系统设计
5.3.3 软件界面设计
5.3.4 代码分析与实现
5.3.5 程序运行与测试
5.4 飞机战斗游戏的开发
5.4.1 案例分析
5.4.2 软件系统设计
5.4.3 软件界面设计
5.4.4 代码分析与实现
5.4.5 程序运行与测试
5.5 小结
第6章 多媒体应用案例
6.1 计算机多媒体概述
6.1.1 计算机多媒体的类型
6.1.2 多媒体应用系统的特点
6.1.3 Windows的多媒体体系结构
6.2 MCI编程简介
6.2.1 MCI设备与时间格式
6.2.2 MCI函数与命令
6.2.3 MCI函数与命令的使用
6.3 多媒体播放器
6.3.1 案例分析
6.3.2 软件系统设计
6.3.3 软件界面设计
6.3.4 代码分析与设计
6.3.5 程序运行结果
6.4 小结
第7章 远程控制应用案例
7.1 远程控制基础
7.1.1 远程控制的原理
7.1.2 远程控制的实现
7.1.3 远程控制的应用
7.1.4 远程控制的安全性
7.2 远程控制程序
7.2.1 案例分析
7.2.2 程序系统设计
7.2.3 程序界面设计
7.2.4 代码分析与实现
7.2.5 远程控制运行与测试
7.3 小结
附录A 常用控件的安装与使用
A.1 RealAudio ActiveX控件的安装
A.2 ShockWaveFlash ActiveX控件的安装
A.3 VCL Skin控件的安装
A.4 BetterAdoDataSet VCL控件的安装
A.5 DirectX for Delphi开发包的安装
附录B 常用API函数一览
B.1 数据类型转换函数
B.2 字符串、数组操作函数
B.3 文件、磁盘操作函数
B.4 内存、指针操作函数
B.5 数学运算函数
B.6 日期函数
附录C Delphi基础开发技巧
C.1 网络邻居复制文件
C.2 产生鼠标拖动效果
C.3 取得Windows目录
C.4 在FORM或其他容器上画线
C.5 字符串列表使用
C.6 简单的剪贴板操作
C.7 关于文件、目录操作
C.8 处理文件属性
C.9 执行程序外文件
C.10 取得系统运行的进程名
C.11 关于汇编的嵌入
C.12 关于类型转换函数
C.13 字符串的过程和函数
C.14 关于处理注册表
C.15 关于键盘常量名
C.16 初步判断程序母语
C.17 操作Cookie
C.18 增加到文档菜单的连接
C.19 判断鼠标按键
C.20 设置窗体的最大显示
C.21 按键接受消息
C.22 截获WM-QUERYENDSESSION关机消息
C.23 获取网上邻居
C.24 获取某一计算机上的共享目录
C.25 得到硬盘序列号
C.26 MEM0的自动翻页
C.27 DBGrid中按Enter键转到下个位置(Tab键)
C.28 如何安装控件
C.29 目录完全删除(deltree)
C.30 将TMemo控件当前光标的行和列信息获取到Tpoint中
C.31 读硬盘序列号
C.32 VCL制作简要步骤
C.33 动态链接库的装载
C.34 指针变量和地址
C.35 判断字符是汉字的一个字符
C.36 Memo的定位操作
C.37 获得双字节字符内码
C.38 调用ADD数据存储过程
C.39 将文件存到blob字段中
C.40 把文件全部复制到剪贴板
C.41 列举当前系统运行进程
C.42 根据BDE Tablel建立新表Table2
C.43 理解DLL建立和引用
C.44 动态读取程序自身大小
C.45 读取BIOS信息
C.46 动态建立MS SQL别名
C.47 播放背景音乐
C.48 接口和类的一个范例代码
C.49 在任务条中隐藏程序
C.50 按Alt+Ctrl+Del组合键隐藏程序
C.51 检测光驱符号
C.52 检测声卡
C.53 在字符串网格中画图
C.54 SQL显示多数据库/表
C.55 RFC(Request For Comment)相关
C.56 TNMUUProcessor的使用
C.57 TFileStream的操作
参考文献

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Delphi程序开发案例解析
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon