新概念delphi 6教程
来源:互联网

6.0的组件 Timage组件 trol组件

书籍介绍

新概念Delphi 6教程(1CD) 特色及评论

Delphi 6.0是Borland公司最新推出的一套无论是界面还是功能都近乎完美的应用程序开发工具。与以前的Delphi版本相比,Delphi 6.0使用更简便,效率也更高。本书共分17章,详细介绍了Delphi开发过程中必须了解的重要知识点。通过本书的学习,读者不仅可以快速领悟Delphi 6.0的编程要旨,还能够掌握许多新技术。本书内容丰富、通俗易懂,叙述深入浅出。另外,本书精心配置的多媒体教学光盘,附有书中所有的操作实例,对操作过程进行了详细地讲解,便于读者理解和学习。本书可作为初、中级Delphi用户的自学教程和参考用书,也可作为初级Delphi用户的培训教材。

新概念Delphi 6教程(1CD) 本书前言

多媒体教学光盘1张

新概念Delphi 6教程(1CD) 本书目录

第1章 Delphi 6.0入门1.1 Delphi的历史回顾1.2 Delphi 6.0的新特性1.3 Delphi 6.0的菜单1.3.1 主菜单1.3.2 File菜单1.3.3 Edit菜单1.3.4 Search菜单1.3.5 View菜单1.3.6 Project菜单1.3.7 Run菜单1.4 Delphi 6.0的工具栏1.5 组件选项板1.6 Delphi 6.0的主编辑器1.7 Delphi 6.0中的快捷方式1.8 本章小结第2章 Object Pascal语言2.1 Object Pascal程序框架2.1.1 工程主程序框架2.1.2 程序单元框架和语法2.1.3 程序单元引用方式与Uses子句2.2 Object Pascal语法元素2.3 注释2.4 变量2.5 常量2.6 运算符2.6.1 赋值运算符2.6.2 比较运算符2.6.3 逻辑运算符2.6.4 算术运算符2.6.5 按位运算符2.7 Object Pascal数据类型2.7.1 类型的比较2.7.2 字符和字符串2.8 用户自定义类型2.8.1 数组2.8.2 动态数组 2.8.3 记录2.8.4 集合2.8.5 对象2.8.6 指针2.9 条件语句2.9.1 If语句2.9.2 Case语句2.10 循环结构2.10.1 For循环2.10.2 While循环2.10.3 Repeat…Until循环2.10.4 Break语句2.10.5 Continue语句2.11 过程和函数2.12 包2.13 面向对象编程2.14 Delphi对象2.14.1 声明和创建实例2.14.2 析构2.15 方法2.15.1 重载2.15.2 特性2.15.3 代码可见性2.16 接口2.17 异常处理2.17.1 异常类2.17.2 触发异常2.18 运行期类型信息2.19 本章小结第3章 Delphi应用程序框架和设计3.1 Delphi环境和项目的体系结构3.2 构成Delphi项目的文件3.2.1 项目文件3.2.2 单元文件3.2.3 Form文件3.2.4 资源文件3.2.5 项目选项和桌面设置文件3.2.6 包文件3.3 Delphi项目管理3.3.1 一个项目一个目录3.3.2 代码中被共享的单元3.3.3 多项目管理3.4 项目选项设置3.5 Delphi项目的框架类3.5.1 TForm3.5.2 有模式的Form3.5.3 无模式的Form3.5.4 管理Form的图标和边框3.5.5 TApplication类型3.5.6 TApplication的特性3.5.7 TApplication的方法3.5.8 TApplication的事件3.5.9 TScreen类3.6 MDI应用程序3.6.1 创建MDI应用程序3.6.2 使用菜单3.6.3 隐藏一个子Form3.7 公共体系结构3.7.1 应用程序的体系结构3.7.2 Delphi固有的体系结构3.7.3 体系结构的示例3.8 程序窗体设计3.8.1 显示程序的启动界面3.8.2 限制窗体的大小3.8.3 实现窗体拖动3.8.4 Form生成的顺序3.8.5 停靠窗口 3.9 本章小结第4章 代码标准规则4.1 源代码格式规则4.1.1 缩进4.1.2 边距4.2 Object Pascal4.2.1 括号4.2.2 过程和函数4.2.3 例程中的形参4.2.4 变量4.2.5 类型4.2.6 构造类型4.2.7 语句4.2.8 结构化异常处理4.2.9 类4.3 文件4.3.1 项目文件4.3.2 Form文件4.3.3 数据模块文件4.3.4 单元文件4.4 Form和数据模块4.4.1 Form4.4.2 数据模块4.5 包4.5.1 运行期包与设计期包4.5.2 文件命名标准4.6 组件4.6.1 自定义组件4.6.2 组件实例的命名规则4.6.3 组件的前缀4.7 本章小结第5章 使用Delphi 6.0的组件5.1 Standard组件组5.1.1 TFrame5.1.2 TMainMenu和TPopMenu菜单5.1.3 TLabel、TEdit和TlabeledEdit组件5.1.4 TCheckBox和TradioButton组件5.1.5 TListBox和TcomboBox组件5.1.6 Tpanel组件5.1.7 TactionList组件5.2 Additional组件组5.2.1 TmaskEdit组件5.2.2 Timage组件5.2.3 Tsplitter组件5.2.4 TapplicationEvents组件5.2.5 TActionManager组件5.3 Win32组件组5.3.1 TpageControl组件5.3.2 TimageList组件5.3.3 TstatusBar组件5.3.4 TMonthCalendar和Tdate时间Picker组件5.3.5 TComboBoxEx组件5.4 Dialogs组件组5.5 本章小结第6章 VCL组件基础6.1 VCL应用框架6.2 组件简介6.3 组件的种类6.4 组件的结构6.4.1 组件的特性6.4.2 组件的事件6.4.3 组件的拥有关系6.4.4 组件的父子关系6.5 组件的继承关系6.5.1 TPersistent类6.5.2 TComponent组件6.5.3 TControl类6.5.4 TGraphicControl类6.5.5 TWinControl类6.5.6 TCustomControl类6.5.7 VCL助手类6.6 运行期类型信息6.6.1 TypInfo.pas单元6.6.2 获取RTTI6.6.3 检查特性6.7 本章小结第7章 编写自己的组件7.1 组件设计基础7.1.1 编写组件的时机7.1.2 编写组件的步骤7.1.3 确定组件的祖先类7.1.4 创建组件单元7.1.5 加入新的特性7.1.6 向组件中加入事件7.1.7 加入自定义的方法7.1.8 构造和析构7.1.9 注册组件 7.1.10 组件图标7.2 定制组件7.3 复合组件7.4 组件包7.4.1 使用包的好处7.4.2 包的类型7.4.3 包文件7.4.4 安装包7.4.5 设计包7.4.6 维护包的版本7.5 本章小结第8章 异常处理8.1 异常理论8.1.1 错误处理方法8.1.2 Try…Finally块8.1.3 Try…Except块8.1.4 混合使用资源保护和异常处理8.1.5 异常处理的必要性8.2 异常类8.3 异常的实例8.3.1 一个异常的实例8.3.2 找到异常的地址8.4 引发异常8.4.1 引发VCL异常类8.4.2 创建和引发异常8.4.3 再次引发异常8.5 高级异常处理技术8.5.1 事件驱动环境下的异常8.5.2 哑异常8.5.3 应用对象的错误处理8.6 处理数据库异常8.6.1 EDatebaseError和EDBEngineError异常8.6.2 OnPostError()、onEditError和OnDeleteError()事件8.6.3 错误常量8.6.4 自定义数据库服务器异常8.7 本章小结第9章 动态链接库9.1 DLL简介9.2 静态链接和动态链接9.3 使用DLL的必要性9.3.1 共享代码、资源和数据9.3.2 隐藏实现的细节9.3.3 自定义控件9.4 创建和使用DLL9.4.1 创建DLL9.4.2 定义接口单兀9.5 在动态库中显示Form9.5.1 显示模式Form9.5.2 显示无模式Form9.6 DLL的入口和出口函数9.7 本章小结第10章 数据库开发10.1 配置ODBC数据源10.2 Borland数据库引擎10.2.1 BDE管理器10.2.2 Databases选项卡10.2.3 Configuration选项卡10.2.4 分发BDE10.3 数据库应用程序体系结构10.3.1 数据集10.3.2 BDE数据访问组件10.3.3 数据库的连接10.4 数据库应用程序实例10.4.1 打开和关闭数据集10.4.2 浏览数据集10.4.3 一个实例10.4.4 对数据集的操作10.4.5 TField类型10.4.6 字段编辑器10.4.7 计算字段和查找字段10.4.8 过滤器10.4.9 主从表 10.5 数据模块10.6 SQL语句10.6.1 SQL语句语法10.6.2 动态SQL10.7 连接数据库10.8 dbExpress10.9 本章小结第11章 COM基础11.1 COM基础11.1.1 COM(组件对象模型)11.1.2 COM的问题和未来11.1.3 COM、OLE和ActiveX的异同11.1.4 COM技术中的术语11.1.5 COM的线程模式11.2 接口11.2.1 接口简介11.2.2 声明接口类型11.2.3 实现接口11.2.4 使用接口的原因11.2.5 接口的维护和更新11.2.6 理解IUnknown11.2.7 IDispatch、双重接口和DispInterface11.2.8 HResult类型11.2.9 虚方法表11.3 COM对象和类工厂11.3.1 TComObject和TComObjectFactory11.3.2 进程内COM服务器11.3.3 进程外COM服务器11.4 DCOM(分布式COM)11.5 COM 自动化技术11.5.1 创建Automation服务器11.5.2 创建Automation控制器11.6 TOleContainer11.6.1 一个简单的程序示例11.6.2 OLE对象的操作方法11.7 本章小结第12章 DCOM12.1 COM和分布式体系结构12.1.1 DCOM简介12.1.2 DCOM的系统设置12.2 DCOM服务器和客户程序12.2.1 创建DCOM服务器12.2.2 理解Safecall12.2.3 创建DCOM客户程序12.2.4 深入DCOM12.3 本章小结第13章 分布式编程13.1 MIDAS多层应用13.1.1 midas的概念13.1.2 MIDAS的核心技术13.1.3 简单理解MIDAS13.1.4 MTS、COM/DCOM、CORBA、OLEnterprise13.1.5 MIDAS的应用和未来13.2 分布式应用程序基础13.2.1 DataSnap组件组13.2.2 建立3层MIDAS结构13.2.3 创建MIDAS服务器13.2.4 理解服务器13.2.5 创建和理解MIDAS客户程序13.2.6 远程访问服务器13.3 建立一对多应用程序13.3.1 创建步骤13.3.2 刷新和更新数据13.3.3 公文包模式13.3.4 PacketRecords13.4 错误处理13.5 服务器端和客户端逻辑13.6 本章小结第14章 创建ActiveX控件14.1 创建ActiveX控作的原因14.2 创建ActiveX控件14.2.1 ActiveX控件向导14.2.2 ActiveX控件示例14.2.3 ActiveX框架14.3 ActiveX控件在Web上的应用14.3.1 与Web浏览器交互14.3.2 Web分发14.4 本章小结第15章 文件处理15.1 文件的输入/输出15.1.1 文本文件15.1.2 处理有类型文件 15.1.3 处理无类型文件15.2 TTextRec和TFileRec结构15.3 驱动器和目录15.3.1 获得驱动器列表15.3.2 获得驱动器信息15.3.3 获取Windows目录15.3.4 获取系统目录15.3.5 获取当前目录15.3.6 从目录中查找文件15.3.7 复制和删除目录15.4 内存映射文件15.4.1 内存映射文件的作用15.4.2 创建内存映射文件15.5 本章小结第16章 图像编程16.1 GDI和TCanvas类16.1.1 理解GDI16.1.2 画笔Tpen16.1.3 TCanvas.Pixels特性16.1.4 TCanvas.Brush特性16.1.5 Font字体16.1.6 TCanvas.CopyMode特性16.2 TCanvas的方法16.2.1 TCanvas画线16.2.2 TCanvas画几何形状16.2.3 TCanvas输出文字16.2.4 定制图形16.2.5 设备描述表 16.3 坐标系统和映射模式16.3.1 设备坐标系16.3.2 逻辑坐标系16.3.3 屏幕坐标系16.3.4 Form坐标系16.3.5 坐标映射16.3.6 设置映射模式16.3.7 设置窗口/视区范围16.4 高级字体16.4.1 win32字体类型16.4.2 基本字体元素16.4.3 GDI字体分类16.4.4 显示不同字体16.5 本章小结第17章 多媒体编程17.1 一个简单的媒体播放器17.2 播放WAV文件17.3 播放AVI文件17.4 设备支持17.5 音频CD播放器17.5.1 编写CD播放器程序17.5.2 获取CD播放信息17.6 本章小结附录1 Delphi函数方法参考手册附录2 Win32 API函数库附录3 Delphi网络资源

参考资料 >

抚东信息技术网