Delphi 5是Inprise公司1999年8月推出的可视化Windows应用程序开发工具,它是对Dephi 4的扩展和完善,并加入了许多新的编程方法和工具。本书介绍了Delphi 5的新功能及其开发实用的Windows程序的方法,让读者快速领会Delphi 5的新功能,以及掌握使用Delphi 5开发的实用技术等。\r\n 全书分为五个部分,共19章,主要包括Delphi 5新增功能及其编程实例;菜单与多窗体应用;图形图像编程技术;多媒体开发技术;图表制作和动态演示技术;多线程;COM、CORBA与MlDAS技术编程;Web编程技术与分布式应用;数据库编程;MTS、ADO网络数据库编程等内容。\r\n 本书注重Delphi开发的实用技术和编程技巧,通过大量的应用实例介绍Delphi 5的新功能和实用编程技术,适合于软件开发人员使用和Delphi 5学习者,也可作为高等院校广大师生和科研人员进行软件开发的必备参考书。
第一部分 Dephi 5开发基础\r\n\r\n第1章 Dephi 5概述与集成环境\r\n\r\n1.1 Delphi 5新增功能\r\n1.2 Delphi 5开发基础知识\r\n1.3 Delphi 5模板与专家\r\n1.4 Delphi 5程序设计步骤\r\n\r\n第2章 窗体与组件应用实例\r\n\r\n2.1 窗体属性、方法与事件\r\n2.1.1 窗体属性\r\n2.1.2 窗体事件\r\n2.1.3 窗体方法\r\n2.2 窗体应用实例\r\n2.2.1 窗体自动缩放\r\n2.2.2 组件随窗体大小自动调整程序\r\n2.2.3 自定义颜色程序\r\n2.3 组件应用实例\r\n2.3.1 组件动态创建程序\r\n2.3.2 秒表模拟程序\r\n2.3.3 几个组件使用程序\r\n2.3.4 拖放程序\r\n2.4 信息框与输入框应用\r\n2.5 系统对象应用\r\n2.6 综合应用实例\r\n2.6.1 字符排序程序\r\n2.6.2 连接词组造句程序\r\n2.6.3 模拟计算器\r\n\r\n第3章 菜单编程与应用\r\n\r\n3.1 菜单设计与编程步骤\r\n3.1.1 主菜单设计\r\n3.1.2 弹出式菜单设计\r\n3.2 菜单编程应用实例\r\n3.2.1 菜单项属性动态修改\r\n3.2.2 设置菜单位图\r\n3.2.3 菜单与对话框综合应用\r\n3.3 使用菜单模板\r\n3.4 文件对话框应用实例\r\n3.5 简单的文件管理器\r\n3.6 文件字符转换程序\r\n3.7 文本编辑器实例\r\n3.8 多窗体应用\r\n3.8.1 多窗体的属性与事件及方法\r\n3.8.2 一个多富体应用的例子\r\n\r\n第4章 Delphi 5多线程应用\r\n\r\n4.1 线程基本原理与创建\r\n4.2 线程属性、方法和事件\r\n4.3 使用线程处理图形实例\r\n4.4 多线程数据库查询\r\n4.5 分布式应用中的多线程\r\n\r\n第二部分 图形图像与多媒体应用\r\n\r\n第5章 图形应用编程\r\n\r\n5.1 画布对象与应用实例\r\n5.1.1 画布对象及其应用\r\n5.1.2 画布对象的综合应用\r\n5.2 动态演示\r\n5.2.1 随机绘图程序\r\n5.2.2 制作时钟程序\r\n5.3 使用鼠标拖动绘图\r\n5.3.1 响应鼠标事件\r\n5.3.2 手工绘制线条\r\n5.3.3 绘制直线\r\n5.4 一个绘图应用实例\r\n5.5 三维绘图应用\r\n5.5.1 三维模型处理算法简述\r\n5.5.2 椭球的三维显示\r\n\r\n第6章 图像应用编程\r\n\r\n6.1 图像组件及其应用\r\n6.1.1 图像相关组件\r\n6.1.2 图像装载与预览\r\n6.1.3 图像文件存取对话框与应用\r\n6.2 Bitmap对象及使用\r\n6.2.1 Bitmap对象\r\n6.2.2 使用Bitmap显示图像实例\r\n6.3 图像演示例程\r\n6.4 一个动态显示字幕程序\r\n6.5 图标拖动演示\r\n6.6 拖动绘图演示\r\n6.7 一个图像处理的综合程序\r\n6.8 图像剪贴与复制\r\n6.9 屏幕与字幕闪烁程序\r\n\r\n第7章 多媒体应用编程\r\n\r\n7.1 媒体与MediaPlayer组件\r\n7.1.1 MetliaPlayer属性\r\n7.1.2 MediaPlayer事件\r\n7.1.3 MediaPlayer方法\r\n7.2 音乐欣赏\r\n7.3 图像伴音程序\r\n7.4 播放视频文件程序\r\n7.5 电影动画模拟程序\r\n7.6 动画控制组件介绍及使用\r\n7.6.1 TAnimate组件对象\r\n7.6.2 使用TAnimate组件\r\n7.7 多类型文件显示程序\r\n\r\n第8章 图表应用程序设计\r\n\r\n8.1 关于TeeChart\r\n8.1.1 图表的特点\r\n8.1.2 TeeChart安装与TeeChart Wizard\r\n8.2 创建图表应用程序\r\n8.2.1 使用Tchart组件创建一个图表\r\n8.2.2 使用TDBChart组件创建数据库图表\r\n8.3 图表组件\r\n8.4 图表设计编程\r\n8.4.1 图表设计阶段的属性设置\r\n8.4.2 Series类型\r\n8.4.3 多种Bar Series混合使用\r\n8.1.4 图表统计函数\r\n8.4.5 图表与QnickReport集成\r\n8.5 图表应用实例\r\n8.5.1 图表制作演示\r\n8.5.2 图表动态演示\r\n8.5.3 图表与数据库连接程序\r\n\r\n第三部分 创建用户组件\r\n\r\n第9章 组件制作应用\r\n\r\n9.1 使用包与包集\r\n9.1.1 Delphi包\r\n9.1.2 创建包\r\n9.1.3 使用包\r\n9.1.4 包集\r\n9.2 组件制作与安装\r\n9.3 类类型及其方法\r\n9.3.1 类构件\r\n9.3.2 构件的可视性\r\n9.3.3 方法说明\r\n9.3.4 构造函数和折构函数\r\n9.3.5 特性\r\n9.4 制作一个图形组件\r\n9.5 自定义组件使用编程\r\n9.6 制作对话框组件\r\n\r\n第10章 越文本帮助文件制作与应用\r\n\r\n10.1 超文本帮助文件制作\r\n10.1.1 创建RTF文本文件\r\n10.1.2 创建目录文件\r\n10.1.3 创建工程文件\r\n10.2 帮助文件与应用程序连接\r\n10.2.1 从菜单中启动帮助文件\r\n10.2.2 上下文在线帮助\r\n\r\n第四部分 Delphi网络编程\r\n\r\n第11章 COM/DCOM\r\n\r\n11.1 COM原理\r\n11.1.1 基本COM\r\n11.1.2 COM扩展\r\n11.1.3 COM实现\r\n11.2 创建COM对象\r\n11.3 COM实例\r\n11.3.1 OLE自动化\r\n11.3.2 Word自动化\r\n11.3.3 向Word插入数据库记录\r\n\r\n第12章 CORBA\r\n\r\n12.1 CORBA原理\r\n12.1.1 技术特点\r\n12.1.2 CORBA组成\r\n12.1.3 组合方式\r\n12.1.4 ORB系统工作原理\r\n12.2 CORBA实例\r\n12.2.1 控制台CORBA客户/服务器\r\n12.2.2 CORBA数据库连接\r\n\r\n第13章 Web服务器应用程序\r\n\r\n13.1 Web服务器应用程序原理\r\n13.2 Web服务器应用程序实例\r\n13.2.1 Iserver客户查询程序\r\n13.2.2 如何返回图像\r\n13.2.3 Web Server程序响应用户输入\r\n13.2.4 使用Cookie\r\n13.2.5 Delphi 5开发ASP\r\n\r\n第14章 WIDAS\r\n\r\n14.1 MIDAS原理\r\n141.1 MIDAS概念\r\n14.1.2 MIDAS组成\r\n14.2 创建MIDAS\r\n14.2.1 创建MIDAS应用服务器\r\n14.2.2 创建客户程序\r\n14.3 MIDAS实例\r\n14.3.1 ActiveForm实例\r\n14.3.2 动态传递SQL语句实例\r\n14.3.3 计算统计值实例\r\n14.3.4 TClientDataset实例\r\n14.3.5 公文包模式实例\r\n14.3.6 登录实例\r\n14.3.7 Master/Detail实例\r\n14 3.8 远程数据模块实例\r\n14.3.9 动态设置查询参数实例\r\n\r\n第15章 套接字Socket\r\n\r\n15.1 Socket原理\r\n15.2 DELPHI的Socket集成\r\n15.3 Socket实例\r\n15.3.1 Socket数据报\r\n15.3.2 聊天程序\r\n15.3.2 FTP程序\r\n\r\n第五部分 数据库应用编程\r\n\r\n第16章 Delphi 5数据库程序设计\r\n\r\n16.1 Delphi 5数据库概述\r\n16.1.1 数据库和数据字典\r\n16.1.2 Delphi数据库整体框架\r\n16.1.3 Delphi的数据库工具\r\n16.2 Delphi 5数据库配置\r\n16.2.1 数据库配置\r\n16.2.2 System配置\r\n16.3 开发数据库应用程序\r\n16.4 使用数据库桌面建立数据表\r\n16.5 数据库组件和使用\r\n16.5.1 数据库组件\r\n16.5.2 显示一个图片\r\n16.6 数据库应用程序\r\n16.6.1 组件Tabe和Query\r\n16.6.2 DataSource组件\r\n16.6.3 Data Control组件板\r\n16.7 数据库程序自动生成\r\n16.8 数据库应用程序开发过程\r\n16.9 创建数据库例览窗体\r\n16.9.1 单数据表显示窗体\r\n16.9.2 多表显示窗体\r\n16.10 字段对象与使用\r\n16.10.1 字段对象\r\n16.10.2 手段使用举例\r\n16.11 计算字段创建与使用\r\n16.12 数据录入、排序与定位\r\n16.12.1 制作数据录入窗体\r\n16.12.2数据查找与定位\r\n16.12.3数据排序\r\n16.13 数据库查询与浏览\r\n16.13.1 使用Tquery组件\r\n16.13.2 建立动态查询\r\n\r\n第17章 网络数据库应用编程\r\n\r\n17.1 可迁移性和优化处理\r\n17.2 建立客户与服务器应用程序\r\n17.3 数据库服务器连结\r\n17.4 事务控制\r\n17.5 存储过程及应用\r\n17.6 扩大系统\r\n17.7 数据批搬移与复制\r\n17.7.1 TbatChMove组件\r\n17.7.2 TbatchMove使用举例\r\n17.8 使用数据缓存更新\r\n17.8.1 使用数据缓存更新\r\n17.8.2 使用TUpdateSQL对象\r\n17.8.3 数据缓存更新应用实例\r\n17.9 DelphL 5的InterBase编程\r\n17.9.1 InterBase基本知识\r\n17.9.2 InterBase事务处理\r\n17.9.3 使用IBX组件\r\n17.9.4 一个InterBase应用实例\r\n\r\n第18章 WDO\r\n\r\n18.1 ADO原理\r\n18.2 DeiphL 5的 ADO组件\r\n18.3 ADO实例\r\n18.3.1 公文包模式实例\r\n18.3.2 Master/Detail实例\r\n\r\n第19章 MTS及其应用\r\n\r\n19.1 关于MTS\r\n19.1.1 MTS特点\r\n19.1.2 MTS资源管理\r\n19.1.3 MTS事务支持\r\n19.1.4 基于角色的安全控制\r\n19.2 创建MTS服务器与客户应用\r\n19.2.1 创建MTS服务器\r\n19.2 创建MTS客户程序\r\n19.3 创建MTS数据库服务器\r\n19.4 创建MTS数据库客户应用\r\n19.5 创建MTS事务程序\r\n19.5.1 支持事务的服务器的程序\r\n19.5.2 支持MTS事务的客户应用
无封面