Delphi7.完美经典.part1

中文名称:Delphi 7完美经典http://www.huachu.com.cn/photo/2003/BB04672130c.jpg出版社:中国铁道出版社作者:江义华/ 出版日期: 2003年7月综合评价: 国标编号:ISBN 7-113-05241-X/TP.931 条形码:9787113052416 字数:989千字印张:41.75 印数:1-5000    页数:654 开本:787*1092 1/16 版别版次:2003年7月第一版第一次印刷内容简介: 本书特色层次清晰、语言通俗、语法简练、以实用性为第一位。 深入剖析了Object Pascal程序语言,包括指针、数据结构以及有关Override和Overload函数的语法等。 对面向对象的观点详述了Delphi VCL组件的属性、方法及事件,且在数据库设计方面辅以应用的范例。 实例配有光盘,快速引导您踏入Delphi程序开发领域。 适合想要深入了解Delphi程序设计的专业设计师,对一开始就想打好Delphi程序设计基础的初学者也非常适用。 目录: 第0章认识Delphi 0-1前言0-2 Delphi简介0-3进入Delphi7 0-4退出Delphi 第1章常用的窗口工具1-1窗体(Form) 1-2代码编辑器(Code Editor) 1-3代码浏览器(Code Explorer) 1-4组件面板(Componet Palette) 1-5对象检视器(Object Inspector) 1-6快捷工具栏(Speed Menu) 1-7项目管理器(Project Manager) 1-8桌面工具栏(Desktops Tollbar) 1-9图像编辑器(Image Editor) 1-10对象浏览器(Object TreeView) 1-11关联选项卡(Digram Page) 第2章常用的菜单2-1 File菜单2-2 Edit菜单2-3 Search菜单2-4 View菜单2-5 Project菜单2-6 Run菜单2-7 Tools菜单2-8 Windows菜单第3章集成开发环境的改变3-1 Delphi集成开民环境介绍3-2操作菜单方面的改进3-2-1外面方面的改变3-2-2内容方面的改变3-3对象检视器方面的改进3-4组件面板的改进3-5代码编辑器的改进3-6设计陈列室的改进3-7编译信息的显示3-8调试器方面的改进3-8-1 Watch List改进3-8-2 Debugger选项的改进3-8-3 Run Parameters对话框的改进第4章Delphi Object Pascal的初步印象4-1面向对象程序概论4-1-1类4-1-2对象4-1-3继承4-1-4封装4-1-5信息4-2 Delphi项目结构及窗体的建立4-2-1 GUI模式的项目4-2-2 Console模式的项目4-3 Object Pascal程序结构4-3-1项目程序(Program)的结构4-3-2单元程序(Unit)的结构4-4如何完成一个简单的窗体程序第5章简单的常用指令介绍5-1 TLabel类对象5-1-1 Caption属性5-2 TButton类对象5-2-1 Caption属笥5-2-2 OnClick事件5-3 TEdit类对象5-4 TCanvas类对象5-5 Showmessage函数5-6 InputBox函数5-7 MessageDlg函灵敏第6章Delphi与Object Pascal程序的基本概念6-1 Object Pascal Program程序结构与Delphi项目结构的关系6-1-1标头(Heading) 6-1-2 Uses子句6-1-3编译指令(Compiler directive) 6-1-4源代码区(begin end) 6-2 Unit程序结构与窗体的关系6-2-1 Unit代码结构6-2-2语句(Statement) 6-2-3 Unit间Use的状况6-3数据类型与定义变量6-3-1数据类型概论6-3-2不需要使用type声明的数据类型6-3-3必须使用type声明的数据类型6-3-4定义变量6-3-5变量的作用域6-3-6定义常量6-3-7变量的类型转换(Typecast) 6-4 Object Pascal的运算符(Operator) 6-4-1设置运算符(assign Operator) 6-4-2算数运算符(Arithmetic Operator) 6-4-3关系运算符(Relational Operator) 6-4-4布尔运算符6-4-5集合运算符6-4-6字符串运算符6-4-7位逻辑运算符6-4-8运算符优先级6-5流程控制6-5-1语句的基本概念6-5-2表达式语句(Expression-Statement) 6-5-3流程控制语句6-5-4可视化程序与嵌套程序6-6数组与指针6-6-1数组类型6-6-2指针类型6-6-3浅谈指针与数据结构6-7程序与函数(Procedures and Functions) 6-7-1函数的意义与优点6-7-2函数的分类与效用6-7-3自定义函数使用方法概述6-7-4函数的声明、定义及其实现6-7-5参数传递方式6-7-6声明修饰字6-7-7常用的内建函数第7章Object Pascal面向对象设计7-1类和对象7-1-1类(Class)与对象(Object)的基本概念7-1-2对象的构造与类的关系7-2类的声明与对象的定义7-2-1类的声明与对象的实现7-2-2对象的构造与析构7-3类成员的封装等级与可见度7-3-1封装的意义7-3-2 Object Pascal类成员的封装等级7-3-3以实例说明类成员封装等级的可见度7-3-4开头不加保留字的类成员7-3-5成员封装等级的变更法则7-4类成员的定义与实现7-4-1字段(Field)与对象引用(Object Reference)的实现7-4-2方法(Method) 7-4-3属性(Property) 7-5类的继承7-5-1继承的意义与优点7-5-2子类成员的存在方式7-6成员函数的Override及Overload 7-6-1 Override适用的情况——Virtual与Dynamic的成员函数7-6-2 Override成员函数的定义语法7-6-3 Virtual成员函数与动态绑定(Dynamic Binding) 7-6-4覆盖(Overriding)与隐藏(Hiding)的差别7-6-5 Override与OVerload的差别7-7 Abstract成员函数与多态(Polymorphic) 7-7-1一般纯虚函数的多态实现概念7-7-2纯虚函数的定义语法及实现7-8 Self、AS、is、Sender、Parent、owner、inerited 7-8-1 Self变量7-8-2 AS运算符7-8-3 is运算符7-8-4 Sender 7-8-5 Parent 7-8-6 owner 7-8-7 inerited保留字7-9静态成员方法——Class Methods 第8章异常处理8-1异常处理存在的目的8-2 Object Pascal异常的种类8-2-1 Delphi内建的异常类8-2-2自定义异常类8-3触发异常的方法8-3-1由程序系统自动触发8-3-2使用Raise指令触发8-4处理异常情况8-4-1 try…finally…end语法说明8-4-2 ty…except…end语法说明第9章Delphi用户接口设计详述9-1基本概念9-2 TForm的属性9-2-1由TComponent继承而来的属性9-2-2由TControl继承而来的属性9-2-3由TWinControl继承而来的属性9-2-4由TScrollingWindControl继承而来的属性9-2-5由TCustomForm继承而来的属性9-3 TForm的方法9-3-1由TObject继承而来的属性9-3-2由TPersistent继承而来的属性9-3-3由TComponent继承而来的属性9-3-4由TControl继承而来的属性9-3-5由WinControl继承而来的属性9-3-6由TScrollingWinControl继承而来的属性9-3-7由TCustomForm继承而来的属性9-3-8由TForm继承而来的属性9-4 TForm的事件9-4-1由TControl继承而来的属性9-4-2由TWinControl继承而来的属性9-4-3由TCustomForm继承而来的属性9-5 TLabel的类成员9-5-1 TLabel的属性9-5-2 TLabel的方法第10章标准组件介绍及实作范例10-1 Frames组件10-2 MainMenu组件10-3 PopuMenu组件10-4 Label组件10-5 Edit组件10-6 Memo组件10-7 Button组件10-8 CheckBox组件10-9 RadioButton组件10-10 ListBox组件10-11 ComboBox组件10-12 ScrollBar组件10-13 GroupBox组件10-14 RadioGroup组件10-15 Panel组件10-16 ActionList组件第11章TApplication与TScreen类介绍及应用11-1 TApplication类11-1-1 TApplication类对象常用的属性11-1-2 TApplication类对象常用的方法11-2 TScreen类第12章高级组件介绍12-1 Additional选项卡中的常用组件12-1-1 TBitBtn组件12-1-2 TMaskEdit组件12-1-3 TImage组件12-1-4 TShape组件12-2 Win32选项卡中的常用组件12-2-1 TPageControl组件12-2-2 TImageList组件12-2-3 TRichEdit组件12-2-4 TDateTimePicker组件12-2-5 TStatusBar组件12-3 System选项卡中的常用组件12-3-1 TTimer组件12-4 Dialogs选项卡中的常用组件12-4-1 TOpenDialog组件12-4-2 FTontDialog组件12-4-3 TColorDialog组件第13章封装Delphi7开发的应用程序13-1安装Borland的InstallShiled程序13-2利用InstallShield封装Delphi7开发的程序13-2-1 InstallShield环境界面简介13-2-2封装一个简单的Delphi项目第14章数据库概念及SQL指令介绍14-1数据库基本概念14-1-1数据库结构14-1-2开放数据库连接协议(ODBC) 14-1-3 SQL Explorer 14-2结构化查询语言SQL 14-2-1 CREATE语句14-2-2 ALTER TABLE语句14-2-3 DROP语句14-2-4 SELECT语句14-2-5 INSERT、UPDATE语句14-2-6 DELETE语句14-3 SQL指令高级使用14-3-1 UNION运算14-3-2 JOIN运算14-3-3特殊运算符14-3-4子查询(Sub Query) 第15章Delphi数据库程序基础15-1 Delphi各种数据库连接设置15-1-1建立dBase、Paradox连接15-1-2建立Access连接15-1-3建立MSSQL连接15-1-4建立MySQL连接15-2 Delphi的Database Desktop使用方法15-2-1字段定义15-2-2输入数据15-2-3设置BDE数据库别名与连接数据库第16章Delphi数据库程序设计——使用BDE组件16-1 TDataSet组件16-1-1 TDataSet组件常用的属性16-1-2 TDataSet组件常用的方法16-1-3 TDataSet组件常用的事件16-2 TTable组件16-2-1 TTable组件常用的属性16-2-2 TTable组件常用的方法16-3 TQuery组件16-3-1 TQuery组件常用的属性16-3-2 TQuery组件常用的方法16-4 TDataModule组件16-5 TDatabase组件16-5-1 TDatabase组件常用的属性16-5-2 TDatabase组件常用的方法16-5-3 TDatabase组件常用的事件16-6综合范例16-6-1员工管理系统——使用TTable组件16-6-2员工管理系统——使用TQuery组件16-6-3订单管理系统——使用TTable组件16-6-4订单系统——使用TQuery组件第17章数据程序设计——使用Delphi组件17-1 TADOConnection组件17-1-1 TADOConnection组件常用的属性17-1-2 TADOConnection组件常用的方法17-1-3 TADOConnection组件常用的事件17-2 TADOCommand组件17-2-1 TADOCommand组件常用的属性17-2-2 TADOCommand组件常用的方法17-3 TADODataSet组件17-3-1 TADODataSet组件常用的属性17-3-2 TADODataSet组件常用的方法17-3-3 TADODataSet组件常用的事件17-4 TADOTable组件17-4-1 TADOTable组件常用的属性17-4-2 TADOTable组件常用的方法17-5 TADOQuery组件17-6综合范例17-6-1客户管理系统——使用TADODataSet组件17-6-2客户管理系统——使用TADOTable组件17-6-3客户管理系统——使用TADOQuery组件17-6-4订单管理系统——使用TADOTable组件17-6-5订单系统——使用TADOQuery组件第18章数据感知组件18-1 TDBText组件18-2 TDBEdit组件18-3 TDBMemo组件18-4 TDBImage组件18-5 TDBListBox组件18-6 TDBComboBox组件18-7 TDBLookupListBox与TDBLookupComboBox组件18-8 TDBNavigator组件18-9 TDBGrid组件第19章设计Delphi数据库报表19-1设计报表的基本观念19-1-1报表的组成19-1-2报表的主体组件——TquickRep 19-1-3建立第一个报表程序19-2 QuickReport中可打印出组件19-2-1 TQR系列组件介绍19-2-2 TQRDB系列组件介绍19-3综合范例19-3-1一般表达报表范例19-3-2标签式报表范例19-3-3主/明细报表范例19-3-4一般表达式附图片报表范例19-3-5分组式报表范例——打印多色报表19-3-6报表输出及输出范例附录Kylix程序安装及转换http://lib.verycd.com/2005/02/07/0000038314.html
rar 文件大小:34MB