书籍详情
Delphi 5编程指南
作者:杨峰等编著
出版社:人民邮电出版社
出版时间:2000-01-01
ISBN:9787115087294
定价:¥43.00
购买这本书可以去
内容简介
本书深入浅出、全面系统地介绍了最新版本的可视化应用程序开发工具Delphi5的程序开发技术。书中既简明扼要地总结了Delphi5的语法特征,又通过实例介绍了各种常用可视化组件的属性、事件和方法的编程技巧,通过实际应用,分别讨论了使用Delphi5开发数据库、多媒体和Internet应用程序方面的专题。 本书内容丰富,结构严谨,编程示例简捷实用,技术分析清晰透彻,适合于各类Delphi5程序设计人员阅读。
作者简介
暂缺《Delphi 5编程指南》作者简介
目录
第一章概述
1.1Delphi概述
1.1.1Delphi是RAD
1.1.2Delphi的主要特点
1.2Delphi对系统和程序员的要求
1.2.1Delphi对系统的要求
1.2.2Delphi对程序员的要求
1.3Delphi 5的新特性
1.3.1Delphi 5数据库开发功能的增强
1.3.2新的调试功能
1.3.3可视组件库(VCL)增强
1.3.4Delphi 5其他增强特性
第二章Delphi 5的可视化开发环境
2.1初识Delphi 5
2.1.1启动Delphi 5
2.1.2Delphi 5窗口组件
2.2Delphi 5的菜单栏
2.2.1Delphi 5菜单栏简介
2.2.2自定义Delphi 5菜单栏
2.3Delphi 5的工具栏
2.4Delphi 5的组件板
2.4.1Standard选项卡
2.4.2Additional选项卡
2.4.3Win32选项卡
2.4.4System选项卡
2.4.5Data Access选项卡
2.4.6Data Controls选项卡
2.4.7ADO 选项卡
2.4.8InterBase 选项卡
2.4.9Midas选项卡
2.4.10Internet 选项卡
2.4.11FastNet选项卡
2.4.12Decision Cube选项卡
2.4.13QReport选项卡
2.4.14Dialogs选项卡
2.4.15Win3.1选项卡
2.4.16Samples选项卡
2.4.17ActiveX选项卡
2.4.18Servers选项卡
2.5代码编辑器
2.5.1代码编辑器的基本功能
2.5.2代码编辑器的加速菜单
2.5.3代码编辑器的编辑功能
2.5.4使用Code Insight
2.5.5使用代码浏览器
2.6对象观察器
2.6.1对象属性
2.6.2对象事件
第三章创建一个简单的Windows应用程序
3.1开始创建应用程序
3.1.1手工创建应用程序
3.1.2利用向导创建应用程序
3.2设计窗体
3.3放置组件
3.3.1将组件放置在窗体中
3.3.2组件排列
3.3.3调整组件大小
3.3.4修改组件属性
3.4处理事件
3.4.1定义事件处理过程
3.4.2添加代码
3.5指定帮助和图标文件
3.6编译、运行程序
3.7单元结构
3.8窗体文件
3.9项目文件
第四章 Object Pascal数据类型
4.1Object Pascal语言基本知识
4.1.1常量
4.1.2变量
4.1.3基本符号
4.2简单数据类型
4.2.1整数型
4.2.2实数型
4.2.3布尔类型
4.2.4字符类型
4.2.5字符串类型
4.3自定义数据类型
4.3.1枚举类型
4.3.2子界类型
4.3.3数组类型
4.3.4集合类型
4.3.5记录类型
4.4文件类型
4.4.1文件类型的定义
4.4.2用于文件类型的常用例程
4.4.3文件类型应用举例
4.5指针类型
4.5.1指针类型定义
4.5.2应用指针
4.5.3无类型指针
4.5.4字符指针类型
4.6过程类型
4.6.1过程类型的声明
4.6.2方法指针
4.6.3过程类型的用法
4.7可变数据类型
4.8类型相容、赋值相容与强制类型转换
4.8.1类型相容
4.8.2赋值相容
4.8.3变量强制类型转换
4.8.4数值强制类型转换
4.9运算符
4.9.1算术运算符
4.9.2逻辑运算符
4.9.3关系运算符
4.9.4运算符的优先级
第五章Object Pascal的语句、过程和函数
5.1语句
5.1.1简单语句
5.1.2条件语句
5.1.3循环语句
5.1.4其他语句
5.2过程与函数
5.2.1过程的定义和调用
5.2.2函数的声明、定义和调用
5.2.3调用约定
5.2.4指示字
5.2.5参数的传递方式
5.3异常处理
5.3.1try...finally语句
5.3.2try...except语句
5.4Object Pascal中的嵌入式汇编语句
5.4.1asm语句
5.4.2嵌入式汇编语句的语法
第六章对象与类
6.1对象和类概述
6.2类类型的方法
6.2.1方法的声明和定义
6.2.2构造和析构
6.2.3方法指示字
6.2.4抽象方法
6.2.5重载方法与重定义方法
6.3类的字段和属性
6.3.1类的字段
6.3.2声明属性
6.3.3属性限定符
6.3.4数组属性
6.3.5属性重载
6.4类成员的可见性
6.5类的兼容性
第七章Delphi 5的基本组件
7.1组件的基础知识
7.1.1组件的属性
7.1.2组件的事件
7.1.3组件的方法
7.2Standard选项卡上的组件
7.2.1常用的简单组件
7.2.2利用简单组件创建一个应用程序
7.2.3选择型组件
7.2.4其他类型的组件
7.2.5建立窗体实例解析
7.3Addtional选项卡上的组件
7.3.1特殊命令按钮
7.3.2复杂的输入/输出组件
7.3.3修饰性组件
第八章Delphi 5 的高级组件
8.1Dialog选项卡下的组件
8.1.1OpenDialog组件
8.1.2SaveDialog组件
8.1.3OpenPictureDialog组件
8.1.4SavePictureDialog组件
8.1.5FontDialog组件
8.1.6ColorDialog组件
8.1.7PrintDialog组件
8.1.8PrinterSetupDialog组件
8.1.9FindDialog组件
8.1.10ReplaceDialog组件
8.2Win32选项卡上的组件
8.2.1TabControl组件
8.2.2PageControl组件
8.2.3RichEdit组件
8.2.4StatusBar组件
8.2.5TrackBar组件
8.2.6UpDown组件
8.2.7DateTimePicker组件
8.2.8HotKey组件
8.2.9TreeView组件
8.2.10Animate组件和ImageList组件
8.2.11ProgressBar组件
8.2.12ListView组件
8.2.13CoolBar组件
8.2.14HeaderControl组件
8.2.15ToolBar组件
8.3通用事件和类
8.3.1通用事件
8.3.2通用方法
8.3.3TApplication类
第九章菜单设计
9.1设计主菜单
9.1.1TMainMenu组件
9.1.2使用菜单编辑器
9.1.3快捷键及热键设计
9.1.4设计子菜单
9.2快捷菜单设计
9.3使用菜单模板
9.3.1系统菜单模板
9.3.2用户自定义菜单模板
第十章窗体和用户界面设计
10.1窗体与窗口
10.1.1窗口
10.1.2Delphi 5窗体
10.2窗体的属性
10.3固定窗体
10.4固定窗体尺寸
10.5无标题条窗口
10.6窗体间的相互连动
10.7窗体设计综合实例
10.7.1设置主窗体Form1的属性
10.7.2主窗体的单元文件
10.7.3设置子窗体Form2
10.7.4子窗体的单元文件
10.8消息对话框
10.8.1MessageBox函数
10.8.2MessageDlg函数和MessageDlgPos函数
10.8.3MessageDlgPosHelp函数
10.8.4ShowMessage函数
10.8.5InputBox函数
10.9多文档界面的设计
10.9.1建立MDI父窗体和子窗体
10.9.2建立应用程序菜单
10.10管理MDI子窗口
10.10.1创建新窗口
10.10.2排列图标
10.10.3层叠MDI窗口
10.10.4平铺子窗口
10.10.5建立子窗口列表
10.10.6关闭子窗口
10.10.7使用MDI父窗口属性
第十一章项目管理
11.1Delphi 5项目的构成与组织
11.1.1Delphi 5系统文件
11.1.2Delphi 5项目的组织
11.2创建Delphi 5项目
11.2.1创建新项目
11.2.2添加窗体或单元
11.2.3删除窗体或单元
11.2.4保存项目
11.2.5启动项目
11.3项目组
11.3.1创建项目组
11.3.2项目管理器窗口
11.3.3编译项目
11.4设置Delphi 5项目选项
11.4.1Forms选项卡
11.4.2Application选项卡
11.4.3Compiler选项卡
11.4.4Linker选项卡
11.4.5Directories/Conditionals选项卡
11.4.6Version Info选项卡
11.4.7Packages选项卡
第十二章数据库应用程序开发基础
12.1Delphi 5数据库应用程序开发概述
12.2数据访问组件
12.2.1Table组件
12.2.2DataSource组件
12.2.3Table组件和DataSource组件使用示例
12.2.4Query组件
12.2.5StoredProc组件
12.2.6Database组件
12.3数据控制组件
12.3.1DBGrid组件
12.3.2DBNavigator组件
12.3.3DBText组件
12.3.4DBEdit组件
12.3.5DBMemo组件
12.3.6DBImage组件
12.3.7DBListBox组件
12.3.8DBComboBox组件
12.3.9DBCheckBox组件
12.3.10DBRadioGroup组件
12.4BDE简介
12.4.1Databases选项卡
12.4.2Configuration选项卡
12.5Database Desktop简介
12.5.1使用Database Desktop创建表
12.5.2用Database Desktop查询数据库
第十三章开发数据库应用程序
13.1建立数据库
13.1.1建立数据库的步骤
13.1.2数据库的注册
13.2数据查询
13.2.1使用GotoKey方法查找数据库中的记录
13.2.2使用FindKey方法查找数据库中的记录
13.2.3不精确查找
13.2.4限制记录范围
13.3SQL语言与Query组件
13.3.1Query组件
13.3.2在Query组件中使用静态SQL
13.3.3在Query组件中使用动态SQL语句
13.4多表查询
13.4.1建立表
13.4.2链接两数据库表
13.4.3数据集的过滤
第十四章开发多媒体应用程序
14.1媒体播放组件
14.1.1媒体播放器组件概述
14.1.2媒体播放器组件属性
14.1.3媒体播放器组件的方法
14.1.4媒体播放组件的事件
14.2自制AVI文件播放器
14.3自制CD播放器
14.3.1CD播放器的功能
14.3.2属性设置
14.3.3CD播放器完整程序代码
第十五章开发Internet应用程序
15.1ClientSocket组件
15.1.1ClientSocket组件的重要属性
15.1.2ClientSocket组件的重要方法
15.1.3ClientSocket组件响应的事件
15.2ServerSocket组件
15.2.1ServerSocket组件的重要属性
15.2.2ServerSocket组件的重要方法
15.2.3ServerSocket组件响应的事件
15.3自制网络聊天屋
15.4WebBrowser组件
15.4.1WebBrowser组件的主要属性
15.4.2WebBrowser组件的重要方法
15.4.3WebBrowser组件的重要事件
15.5自制浏览器
1.1Delphi概述
1.1.1Delphi是RAD
1.1.2Delphi的主要特点
1.2Delphi对系统和程序员的要求
1.2.1Delphi对系统的要求
1.2.2Delphi对程序员的要求
1.3Delphi 5的新特性
1.3.1Delphi 5数据库开发功能的增强
1.3.2新的调试功能
1.3.3可视组件库(VCL)增强
1.3.4Delphi 5其他增强特性
第二章Delphi 5的可视化开发环境
2.1初识Delphi 5
2.1.1启动Delphi 5
2.1.2Delphi 5窗口组件
2.2Delphi 5的菜单栏
2.2.1Delphi 5菜单栏简介
2.2.2自定义Delphi 5菜单栏
2.3Delphi 5的工具栏
2.4Delphi 5的组件板
2.4.1Standard选项卡
2.4.2Additional选项卡
2.4.3Win32选项卡
2.4.4System选项卡
2.4.5Data Access选项卡
2.4.6Data Controls选项卡
2.4.7ADO 选项卡
2.4.8InterBase 选项卡
2.4.9Midas选项卡
2.4.10Internet 选项卡
2.4.11FastNet选项卡
2.4.12Decision Cube选项卡
2.4.13QReport选项卡
2.4.14Dialogs选项卡
2.4.15Win3.1选项卡
2.4.16Samples选项卡
2.4.17ActiveX选项卡
2.4.18Servers选项卡
2.5代码编辑器
2.5.1代码编辑器的基本功能
2.5.2代码编辑器的加速菜单
2.5.3代码编辑器的编辑功能
2.5.4使用Code Insight
2.5.5使用代码浏览器
2.6对象观察器
2.6.1对象属性
2.6.2对象事件
第三章创建一个简单的Windows应用程序
3.1开始创建应用程序
3.1.1手工创建应用程序
3.1.2利用向导创建应用程序
3.2设计窗体
3.3放置组件
3.3.1将组件放置在窗体中
3.3.2组件排列
3.3.3调整组件大小
3.3.4修改组件属性
3.4处理事件
3.4.1定义事件处理过程
3.4.2添加代码
3.5指定帮助和图标文件
3.6编译、运行程序
3.7单元结构
3.8窗体文件
3.9项目文件
第四章 Object Pascal数据类型
4.1Object Pascal语言基本知识
4.1.1常量
4.1.2变量
4.1.3基本符号
4.2简单数据类型
4.2.1整数型
4.2.2实数型
4.2.3布尔类型
4.2.4字符类型
4.2.5字符串类型
4.3自定义数据类型
4.3.1枚举类型
4.3.2子界类型
4.3.3数组类型
4.3.4集合类型
4.3.5记录类型
4.4文件类型
4.4.1文件类型的定义
4.4.2用于文件类型的常用例程
4.4.3文件类型应用举例
4.5指针类型
4.5.1指针类型定义
4.5.2应用指针
4.5.3无类型指针
4.5.4字符指针类型
4.6过程类型
4.6.1过程类型的声明
4.6.2方法指针
4.6.3过程类型的用法
4.7可变数据类型
4.8类型相容、赋值相容与强制类型转换
4.8.1类型相容
4.8.2赋值相容
4.8.3变量强制类型转换
4.8.4数值强制类型转换
4.9运算符
4.9.1算术运算符
4.9.2逻辑运算符
4.9.3关系运算符
4.9.4运算符的优先级
第五章Object Pascal的语句、过程和函数
5.1语句
5.1.1简单语句
5.1.2条件语句
5.1.3循环语句
5.1.4其他语句
5.2过程与函数
5.2.1过程的定义和调用
5.2.2函数的声明、定义和调用
5.2.3调用约定
5.2.4指示字
5.2.5参数的传递方式
5.3异常处理
5.3.1try...finally语句
5.3.2try...except语句
5.4Object Pascal中的嵌入式汇编语句
5.4.1asm语句
5.4.2嵌入式汇编语句的语法
第六章对象与类
6.1对象和类概述
6.2类类型的方法
6.2.1方法的声明和定义
6.2.2构造和析构
6.2.3方法指示字
6.2.4抽象方法
6.2.5重载方法与重定义方法
6.3类的字段和属性
6.3.1类的字段
6.3.2声明属性
6.3.3属性限定符
6.3.4数组属性
6.3.5属性重载
6.4类成员的可见性
6.5类的兼容性
第七章Delphi 5的基本组件
7.1组件的基础知识
7.1.1组件的属性
7.1.2组件的事件
7.1.3组件的方法
7.2Standard选项卡上的组件
7.2.1常用的简单组件
7.2.2利用简单组件创建一个应用程序
7.2.3选择型组件
7.2.4其他类型的组件
7.2.5建立窗体实例解析
7.3Addtional选项卡上的组件
7.3.1特殊命令按钮
7.3.2复杂的输入/输出组件
7.3.3修饰性组件
第八章Delphi 5 的高级组件
8.1Dialog选项卡下的组件
8.1.1OpenDialog组件
8.1.2SaveDialog组件
8.1.3OpenPictureDialog组件
8.1.4SavePictureDialog组件
8.1.5FontDialog组件
8.1.6ColorDialog组件
8.1.7PrintDialog组件
8.1.8PrinterSetupDialog组件
8.1.9FindDialog组件
8.1.10ReplaceDialog组件
8.2Win32选项卡上的组件
8.2.1TabControl组件
8.2.2PageControl组件
8.2.3RichEdit组件
8.2.4StatusBar组件
8.2.5TrackBar组件
8.2.6UpDown组件
8.2.7DateTimePicker组件
8.2.8HotKey组件
8.2.9TreeView组件
8.2.10Animate组件和ImageList组件
8.2.11ProgressBar组件
8.2.12ListView组件
8.2.13CoolBar组件
8.2.14HeaderControl组件
8.2.15ToolBar组件
8.3通用事件和类
8.3.1通用事件
8.3.2通用方法
8.3.3TApplication类
第九章菜单设计
9.1设计主菜单
9.1.1TMainMenu组件
9.1.2使用菜单编辑器
9.1.3快捷键及热键设计
9.1.4设计子菜单
9.2快捷菜单设计
9.3使用菜单模板
9.3.1系统菜单模板
9.3.2用户自定义菜单模板
第十章窗体和用户界面设计
10.1窗体与窗口
10.1.1窗口
10.1.2Delphi 5窗体
10.2窗体的属性
10.3固定窗体
10.4固定窗体尺寸
10.5无标题条窗口
10.6窗体间的相互连动
10.7窗体设计综合实例
10.7.1设置主窗体Form1的属性
10.7.2主窗体的单元文件
10.7.3设置子窗体Form2
10.7.4子窗体的单元文件
10.8消息对话框
10.8.1MessageBox函数
10.8.2MessageDlg函数和MessageDlgPos函数
10.8.3MessageDlgPosHelp函数
10.8.4ShowMessage函数
10.8.5InputBox函数
10.9多文档界面的设计
10.9.1建立MDI父窗体和子窗体
10.9.2建立应用程序菜单
10.10管理MDI子窗口
10.10.1创建新窗口
10.10.2排列图标
10.10.3层叠MDI窗口
10.10.4平铺子窗口
10.10.5建立子窗口列表
10.10.6关闭子窗口
10.10.7使用MDI父窗口属性
第十一章项目管理
11.1Delphi 5项目的构成与组织
11.1.1Delphi 5系统文件
11.1.2Delphi 5项目的组织
11.2创建Delphi 5项目
11.2.1创建新项目
11.2.2添加窗体或单元
11.2.3删除窗体或单元
11.2.4保存项目
11.2.5启动项目
11.3项目组
11.3.1创建项目组
11.3.2项目管理器窗口
11.3.3编译项目
11.4设置Delphi 5项目选项
11.4.1Forms选项卡
11.4.2Application选项卡
11.4.3Compiler选项卡
11.4.4Linker选项卡
11.4.5Directories/Conditionals选项卡
11.4.6Version Info选项卡
11.4.7Packages选项卡
第十二章数据库应用程序开发基础
12.1Delphi 5数据库应用程序开发概述
12.2数据访问组件
12.2.1Table组件
12.2.2DataSource组件
12.2.3Table组件和DataSource组件使用示例
12.2.4Query组件
12.2.5StoredProc组件
12.2.6Database组件
12.3数据控制组件
12.3.1DBGrid组件
12.3.2DBNavigator组件
12.3.3DBText组件
12.3.4DBEdit组件
12.3.5DBMemo组件
12.3.6DBImage组件
12.3.7DBListBox组件
12.3.8DBComboBox组件
12.3.9DBCheckBox组件
12.3.10DBRadioGroup组件
12.4BDE简介
12.4.1Databases选项卡
12.4.2Configuration选项卡
12.5Database Desktop简介
12.5.1使用Database Desktop创建表
12.5.2用Database Desktop查询数据库
第十三章开发数据库应用程序
13.1建立数据库
13.1.1建立数据库的步骤
13.1.2数据库的注册
13.2数据查询
13.2.1使用GotoKey方法查找数据库中的记录
13.2.2使用FindKey方法查找数据库中的记录
13.2.3不精确查找
13.2.4限制记录范围
13.3SQL语言与Query组件
13.3.1Query组件
13.3.2在Query组件中使用静态SQL
13.3.3在Query组件中使用动态SQL语句
13.4多表查询
13.4.1建立表
13.4.2链接两数据库表
13.4.3数据集的过滤
第十四章开发多媒体应用程序
14.1媒体播放组件
14.1.1媒体播放器组件概述
14.1.2媒体播放器组件属性
14.1.3媒体播放器组件的方法
14.1.4媒体播放组件的事件
14.2自制AVI文件播放器
14.3自制CD播放器
14.3.1CD播放器的功能
14.3.2属性设置
14.3.3CD播放器完整程序代码
第十五章开发Internet应用程序
15.1ClientSocket组件
15.1.1ClientSocket组件的重要属性
15.1.2ClientSocket组件的重要方法
15.1.3ClientSocket组件响应的事件
15.2ServerSocket组件
15.2.1ServerSocket组件的重要属性
15.2.2ServerSocket组件的重要方法
15.2.3ServerSocket组件响应的事件
15.3自制网络聊天屋
15.4WebBrowser组件
15.4.1WebBrowser组件的主要属性
15.4.2WebBrowser组件的重要方法
15.4.3WebBrowser组件的重要事件
15.5自制浏览器
猜您喜欢