内容简介
Delphi4.X是Inprise公司(原Borland公司)新近推出的新一代可视化开发工具.它具 有功能强大、简便易用和代码执行速度快等特点。 Delphi4.X不仅能够快速开发基于Windows95/98/NT的一般应用和多媒体应用项目 还能帮助我们完成诸如C/S系统DS系统、Internet/Intranet应用系统或多级分布式应用 系统等。 本书是为使用Delphi4.X进行应用开发的人员而写的,书中包括有大量的Delphi组件. 并介绍了C/S应用开发、自定义组件、ActiveX组件开发以及Internet/Intranet应用开发等 目前流行的开发领域。 本书内容由浅入深、循序渐进、系统性强,适于从事信息系统应用开发的广大技术人 员和院校师生学习参考。
目录
第1章概述 1.?1Delphi?4.?X的版本 1.?2开发语言 1.?3Delphi?4.?X的特点 第2章Delphi?4.0?IDE及应用开发介绍 2.?1Delphi?4.?0?IDE概貌 2.?1.?1IDE的概念 2.?1.?2DelPhi?4.?0?IDE的基本组成 2.?2几个重要的概念 2.?2.?1窗体 2.?2.?2组件 2.?2.?3单元 2.?2.?4工程 2.?3一个简单的Delphi应用 2.?3.?1用DelPhi开发windows应用程序的过程 2.?3.?2建立工程 2.?3.?3制作窗体及编写事件处理程序 2.?3.?4编译.?调试及运行 2.?3.?5发布应用程序 第3章Object?PascaI程序设计 3.?1Object?Pascal语言规则 3.?1.?1书写风格 3.?1.?2注释 3.?1.?3常量值与常量说明 3.?1.?4变量 3.?1.?5表达式 3.?1.?6赋值语句 3.?2Object?Pascal数据类型 3.?2.?1基本数据类型 3.?2.?2数据类型 3.?3分支 3.?3.?1if语句 3.?3.?2case语句 3.?4循环 3.?4.?1repeat语句 3.?4.?2while语句 3.?4.?3for语句 3.?5过程与函数 3.?5.?1过程与函数说明 3.?5.?2过程与函数区块 3.?5.?3函数赋返回值 3.?5.?4参数传递 3.?6类与对象 3.?6.?1类的声明 3.?6.?2类的开发 3.?6.?3属性.?方法及事件 3.?7单元 3.?7.?1单元的结构 3.?7.?2单元的引用 第4章基本对象 4.?1可视化组件库 4.?1.?1组件类 4.?1.?2对象类 4.?1.?3异常类 4.?2Form对象 4.?2.?1继承关系 4.?2.?2Form的外形设定及控制 4.?2.?3Form的状态设定及控制 4.?2.?4Form的资源设定 4.?2.?5Form的控制 4.?2.?6Form的建立.?显示及关闭 4.?3通用属性.?方法及事件 4.?3.?1通用属性 4.?3.?2通用方法 4.?3.?3通用事件 4.?4输入输出对象 4.?4.?1Lable对象 4.?4.?2Edit对象 4.?4.?3Memo对象 4.?4.?4RichEdit对象 4.?5按钮与成组对象 4.?5.?1Button对象 4.?5.?2BitButton和SPeedButton对象 4.?5.?3单选钮与检查框 4.?5.?4GuupBox和RadioBox对象 4.?5.?5Panel对象 4.?6菜单对象 4.?6.?1建立菜单的步骤 4.?6.?2MenuIterm对象 4.?7列表框和组合框对象 4.?7.?1列表框(ListBox)对象 4.?7.?2组合框(ComboBox)对象 4.?8其他常用对象 4.?8.?1MouthCalendar对象 4.?8.?2DateTimePicker对象 4.?8.?3ProgressBar对象 第5章通用对话框 5.?1OPenDialog和SaveDialog对话框 5.?1.?1OpenDialog对象 5.?1.?2SaveDialog对象 5.?2FontDialog与ColorDialog对话框 5.?2.?1FontDialog对象 5.?2.?2ColorDialog对象 5.?3PrintDialog与FindDialog对话框 5.?3.?1PrintDialog对象 5.?3.?2FinndDialog对象 5.?4信息对话框 第6章绘图与图象处理对象 6.?1使用Canvas绘图 6.?1.?1Canvas对象 6.?1.?2绘制图象 6.?1.?3自动重绘 6.?2Shape?对象 6.?2.?1ShaPE对象介绍 6.?2.?2Shape对象应用范例 6.?3Image对象 6.?3.?1Image对象介绍 6.?3.?2Image对象应用范例 第7章系统对象 7.?1Timer对象 7.?1.?1Timer“对象介绍 7.?1.?2Timer使用范例 7.?2Printer?对象 7.?2.?1应用 7.?2.?2主要属性 7.?2.?3主要方法 7.?2.?4打印Form 7.?2.?5输出到打印机 7.?3Application对象 7.?3.?1应用程序的执行与结束 7.?3.?2应用程序的文件名.?图标和帮助文件 7.?3.?3状态行 7.?3.?4Application应用范例 第8章多选项卡对象与多文档界面设计 8.?1多选项卡对象 8.?1.?1TabControl对象 8.?1.?2PageCbntrol对象 8.?2多文档界面(MDI) 8.?2.?l建立MDI父子窗体 8.?2.?2合并菜单 8.?2.?3排列与存取MDI子窗体 第9章开发DDB程序 9.?1DDE基础 9.?1.?1DDE会话 9.?1.?2使用DDE控制其他的应用程序 9.?2创建DDE应用程序 9.?2.?1创建DDE服务程序 9.?2.?2创建DDE客户程序 9.?2.?3建立DDE链接 9.?2.?4回送数据