本书配合大量丰富的实例,详细讲述了Delphi 5的各种编程技术:完全整合Microsoft Transaction Server;完全支持Windows用户界面及各项功能;开发且具有弹性的数据库连接功能及高效存取各式企业级数据库管理系统;多角度的分析能力可将繁杂的数据变为决策信息;能让你快速建构高承载量的Internet/Web应用系统;MIDAS提供多层分布运算解决方案,帮助你的信息系统实现“随时、随处取得任何数据”的理想;针对多层分布式应用,提供远程纠错能力;One-Step CORBA技术轻松建立符合业界标准的CORBA对象及可重复使用的对象。\r\n
第1章 可视化设计的集成开发环境(IDE)\r\n\r\n1-1 程序编辑器(Code Editor)\r\n1-2 程序检索器(Code Explorer)\r\n1-3 窗体(Form)\r\n1-4 组件模板(Component Palette)\r\n1-5 对象检查器(Object Inspector)\r\n1-6 快捷工具栏(Speed Bar)\r\n1-7 鼠标右键菜单(Popup Menus)\r\n1-8 调试器(Debugger)\r\n1-9 所有工具窗口皆可Dockable\r\n1-10 联机帮助(On Line Help)\r\n1-11 项目程序结构\r\n1-12 对象库的应用\r\n\r\n第2章 Object Pascal语言的认识\r\n\r\n2-1 简单类型(Simple Type)\r\n2-2 字符串类型(String Types)\r\n2-3 结构类型(Structure Types)\r\n2-4 指针类型(Pointer Types)\r\n2-5 过程类型(Procedural Types)\r\n2-6 变体类型(Variant Types)\r\n2-7 动态数组(Dynamic Arrays)\r\n2-8 方法负载(Method Overloading)\r\n2-9 默认参数(Default Paeters)\r\n2-10 AfterConstruction及BeforeDestruction方法\r\n2-11 Implementating Interfaces By Delegation\r\n2-12 异常处理功能\r\n\r\n第3章 Delphi的基本程序设计原理\r\n\r\n3-1 对象的基本概念\r\n3-2 Delphi提供的对象\r\n3-3 组件的继承\r\n3-4 组件的有效范围\r\n3-5 建立非可视化组件\r\n3-6 文本输入控制组件\r\n3-7 选项功能控制组件\r\n3-8 信息驱动操作方式\r\n3-9 读取鼠标信息\r\n3-10 窗口鼠标拖放程序的编写\r\n3-11 读取键盘信息\r\n3-12 读取对象光标信息\r\n\r\n第4章 窗口程序的菜单设计\r\n\r\n4-1 窗口程序的菜单设计种类\r\n4-2 Delphi提供的菜单组件\r\n4-3 下拉式菜单及右键菜单的设计\r\n4-4 Button和BitBtn菜单的设计\r\n4-5 多页面窗口的设计\r\n4-6 如何设计像Office 97一样的菜单界面\r\n4-7 可视化的VCL组件都支持Dock功能\r\n4-8 Action List组件\r\n\r\n第5章 窗口与窗口之间的关系与窗口的类别\r\n\r\n5-1 什么是窗口\r\n5-2 VCL提供的窗口类别\r\n5-3 窗口与窗口之间的关系\r\n5-4 MDI应用程序的设计\r\n5-5 动态产生窗口对象\r\n5-6 程序LOGO窗口的设计\r\n5-7 提示信息窗口的应用\r\n5-8 标准对话框窗口的应用\r\n5-9 可视化的窗口继承\r\n\r\n第6章 数据库程序设计概念\r\n\r\n6-1 主从结构的实际内涵\r\n6-2 Delphi的Two-Tier主从结构向导\r\n6-3 Two-Tier数据库程序设计原理\r\n6-4 Delphi的Multi-Tier结构\r\n6-5 Multi-Tier数据库程序设计原理\r\n6-6 One-Tier数据库程序设计原理\r\n\r\n第7章 Delphi与数据库服务器的连接设置\r\n\r\n7-1 数据库连接原理说明\r\n7-2 Paradox&dBASE的连接设置\r\n7-3 MS-Foxpro&MS-Access的连接设置\r\n7-4 InterBase的连接设置\r\n7-5 MS-SQL的连接设置\r\n7-6 Oracle的连接设置\r\n7-7 Informix的连接设置\r\n7-8 使用ODBC来登录后端数据库\r\n\r\n第8章 多人群组开发环境的建置\r\n\r\n8-1 Delphi的多人群组开发环境\r\n8-2 对象库(Object Repository)\r\n8-3 数据字典(Data Dictionary)\r\n8-4 数据模块(Data Module)\r\n\r\n第9章 Two-Tier数据库应用程序设计基础\r\n\r\n9-1 建立第一个数据库应用程序\r\n9-2 功能强大的字段编辑器\r\n9-3 使用TTable组件来设计数据库维护程序\r\n9-4 使用TTable组件来设计数据库检索功能\r\n9-5 一对多数据表的设置\r\n9-6 联机权限及事务数据的控制\r\n9-7 何谓SQL\r\n9-8 使用SQL语法的数据库程序设计方式\r\n9-9 使用存储在后端数据库上的SQL程序(Stored Procedure)\r\n9-10 数据库控制组件的应用\r\n\r\n第10章 Two-Tier数据库应用程序设计高级技巧\r\n\r\n10-1 分析使用TTable,TQuery,TstoredProc的效率及差异\r\n10-2 数据集(DataSet)的应用\r\n10-3 Database的Isolation Levels\r\n10-4 BDE的SQL PASSTHRU MODE参数的重要性\r\n10-5 同时存取异构后端数据库的数据表\r\n10-6 在Delphi程序中调用BDE API\r\n10-7 数据库程序的错误信息管理\r\n10-8 利用CachedUpdates功能和TUpdateSQL组件来更新多个数据表产生的查询结果\r\n10-9 统计图表与数据库的结合\r\n10-10 商业决策分析应用程序设计\r\n10-11 文本文件与SQL数据库之间的转换\r\n10-12 报表程序设计\r\n\r\n第11章 数据库维护辅助工具\r\n\r\n11-1 建立维护数据表及索引(Database Desktop)\r\n11-2 浏览及修改数据库包含的对象(Database Explorer)\r\n11-3 转换数据库内的数据表\r\n11-4 监视查询效率(SQL Monitot)\r\n11-5 SQL程序生成器(Visual Query Builder)\r\n11-6 图形编辑器(Image Editor)\r\n\r\n第12章 Multi-Tier数据库应用程序设计基础\r\n\r\n12-1 开始编写Multi-Tier应用程序之前\r\n12-2 编写Multi-Tier的基本数据维护程序\r\n12-3 如何在Multi-Tier的程序中进行Transaction\r\n12-4 如何把SQL命令从前端程序传给应用程序服务器执行\r\n12-5 如何把查询参数传给应用程序服务器上的Tquer\r\n\r\n第13章 Multi-Tier应用程序设计的提高技巧\r\n\r\n13-1 Single Instance及Multiple Instance的差别\r\n13-2 Multi-Tier的错误处理机制\r\n13-3 如何利用Package功能来达到Thin Client的目的\r\n13-4 前端程序与应用程序服务器之间的数据传送\r\n13-5 可以让你在前端设置Master/Detail的关系\r\n13-6 利用Briefcase功能来达到Mobile Client的目的\r\n13-7 TClientDataSet的Aggregate功能\r\n13-8 控制前端用户权限\r\n13-9 新的TDataSetProvider\r\n13-10 支持MTS(Microsoft Transaction Server)\r\n13-11 支持CORBA(Common Object Request Broker Architecture)\r\n13-12 支持MIDAS(Multi-tier Distributed Applications Services Suite)\r\n\r\n第14章 编写国际互联网应用程序\r\n\r\n14-1 Delphi开发Web应用程序的基本原理\r\n14-2 利用Delphi编写第一个Web应用程序\r\n14-3 数据输入窗体的CGI应用程序\r\n14-4 查询数据库的CGI应用程序\r\n14-5 ISAPI及NSAPI应用程序的编写\r\n14-6 编写第一个ActiveX应用程序\r\n14-7 在ActiveX程序中存取远程数据库\r\n14-8 如何用Deploy开发完成ActiveX应用程序\r\n14-9 如何在国际互联网上实际操作ActiveX\r\n14-10 改善Socket的传输效率及安全性\r\n14-11 利用TSimpleObjectBroker来做到LoadBalancing及Fall Over\r\n\r\n第15章 Windows程序设计高级技巧\r\n\r\n15-1 在Delphi的应用程序中调用Win32 API\r\n15-2 编写及调用DLL程序\r\n15-3 多国语言的程序开发功能\r\n15-4 编写应用程序的On Line Help\r\n15-5 开发Windows NT Service程序\r\n15-6 图形处理\r\n15-7 多媒体系统的开发\r\n15-8 文件处理\r\n15-9 如何在Delphi中控制Microsoft Office\r\n15-10 利用Delphi编写OLE Server\r\n15-11 打包Delphi开发的应用程序
无封面