Delphi新起点--4.0实用教程
詹里 万国根
7111070291
机械工业出版社 / 1999-11-30
平装 / 16开 / 453页 / 0字
¥46.00
(1家书店)
"Delphi新起点--4.0实用教程"的详细介绍……
本书力求全面介绍Delphi4的基本知识,并重点介绍一些实用技术。全书分为22
章,主要介绍Delphi基本知识,如Delphi安装、环境、简单程序设计等;Delphi的Ob-
jectPascal语言;最后还分专题介绍如何使用Delphi来编写Windows程序、数据库程序、
Internet应用程序等。
本书提供了许多编程实例,如数据库树状视图、各类窗口的特性及设计、动态链接
库、ActiveX制作、Web编程等,而且都是精选的、全新的、可立即使用的应用程序,
是读者学习编写Delphi4程序的极好范例。
本书适合于任何用Delphi编写程序的读者,对于使用其他语言编写基于Windows
平台或Internet互联网程序的设计人员也是一本难得的参考资料。
哪里可以买到"Delphi新起点--4.0实用教程"?
从 1 家优秀的网上书店中选购"Delphi新起点--4.0实用教程"
※ 如果您是第一次来到好图书选购图书,请点此查看“购书指南”。
※ 发现价格错误了?书店有售而好图书却没有显示?立刻点此给好图书改错。
※ 图书价格仅供参考,实际售价及是否有库存以各网站实际标示为准。
※ 若售价差别过大,可能因不同规格或者版本引起,请自行甄别。
我来评论一下"Delphi新起点--4.0实用教程"……
"Delphi新起点--4.0实用教程"的图书目录……
目 录
前言
第1章 安装Delphi4
1.1Delphi4的不同版本
1.2软硬件环境要求
1.3安装过程(以Windows95中文版操作
系统为例)
1.4安装中应注意的几个问题
1.5卸载Delphi3
第2章 Delphi4的新技术
2.1语言
2.2项目管理
2.3用户界面
2.4程序调试
2.5支持MTS的开发
2.6支持Windows98的开发
2.7数据库访问技术和决策支持
2.8方便地开发分布式应用和
Internet应用
第3章 Delphi开发环境
3.1启动Delphi4
3.2DelPhi4界面
3.3菜单条
3.3.1File菜单
3.3.2Edit菜单
3.3.3Search菜单
3.3.4View菜单
3.3.5Project菜单
3.3.6Run菜单
3.3.7Component菜单
3.3.8DataBase菜单
3.3.9Tools菜单
3.3.10Workgroups菜单
3.3.11Help菜单
3.4工具条
3.4.1按钮介绍
3.4.2定制工具条
3.5构件板
3.5.1Standard
3.5.2Additional
3.5.3Win32
3.5.4System
3.5.5Internet
3.5.6DataAccess
3.5.7DataControls
3.5.8Midas
3.5.9DecisionCube
3.5.10QReport
3.5.11Dialogs
3.5.12Win3.1
3.5.13Samples
3.5.14ActiveX
3.5.15重新排列构件板构件
3.6 窗体
3.7代码编辑器
3.7.1单元与窗体的关系
3.7.2定制代码编辑器
3.7.3代码编辑器的加速菜单
3.7.4代码编辑器的使用
3.7.5CodeInsight的使用
3.7.6代码管理器的使用
3.8对象观察器
3.8.1对象特性
3.8.2对象事件
3.9停泊窗口
3.9.1如何将工具窗口停泊在代
码编辑器窗口上
3.9.2如何将停泊窗口离开代码
编辑器窗口
3.10帮助系统
第4章 项目管理
4.1项目
4.1.1系统产生的文件
4.1.2装入一个项目
4.1.3创建一个新项目
4.1.4保存项目
4.1.5添加窗体或单元
4.1.6删除一个窗体或单元
4.1.7指定项目的主窗体
4.1.8删除文件
4.2 项目组
4.2.1创建项目组
4.2.2项目管理器窗口
4.2.3项目的编译
第5章 创建第一个Windows应用
程序
5.1开始一个应用程序
5.2设计窗体
5.3放置构件
5.3.1放置构件的操作步骤
5.3.2构件排列
5.3.3调整构件大小
5.3.4锁定构件
5.3.5修改特性
5.4处理事件
5.4.1定义事件处理过程
5.4.2添加代码
5.5指定帮助和肖像文件
5.6编译、运行程序
5.7单元结构
5.7窗体文件
5.8项目文件
第6章 对象库与Delphi向导
6.1对象库
6.1.1对象库介绍
6.1.2使用对象库
6.2定制对象库
6.2.1添加新的应用程序到模板
6.2.2添加新窗体模板到对象库
6.2.3对象库对话框
6.3使用向导
第7章 PASCAL语言
7.1变量
7.1.1声明变量
7.1.2变量的命名规则
7.2 数据类型
7.2.1简单类型
7.2.2自定义数据类型
7.3指针类型
7.3.1指针类型的声明
7.3.2指针的使用
7.3.3无类型指针
7.3.4字符指针类型
7.4Variant数据类型
7.5过程类型
7.6数据类型的兼容与强制转换
7.6.1类型兼容
7.6.2赋值兼容
7.6.3变量强制类型转换
7.6.4数值强制类型转换
7.7数据类型运算符
7.7.1算术运算符
7.7.2逻辑运算符
7.7.3关系运算符
7.7.4运算符的优先级
7.8语句
7.8.1赋值语句
7.8.2块语句
7.8.3Delphi控制语句
7.9过程与函数
7.9.1过程的定义和调用
7.9.2函数的定义和调用
7.9.3返回值
7.9.4调用约定
7.9.5指示字
7.9.6参数
第8章 对象与类类型
8.1类类型和对象概述
8.2类类型中的方法
8.2.1方法的声明和定义
8.2.2构造和析构
8.2.3方法指示字
8.2.4抽象方法
8.2.5重载方法与重定义方法
8.3类型中的特性
8.3.1声明特性
8.3.2特性限定符
8.3.3组特性
8.3.4特性重载
8.4类成员的可见性
8.4.1Private
8.4.2Public
8.4.3Published
8.4.4Protected
8.4.5Automated
8.5类类型的兼容性
第9章 单元与结构
9.1Program单元
9.2UNIT单元
9.2.1单元结构
9.2.2单元首部
9.2.3接口部分
9.2.4实现部分
9.2.5USES子句
9.2.6初始化部分
9.2.7完成部分
第10章 程序包
10.1程序包概述
10.1.1运行时程序包
10.1.2设计时程序包
10.2使用环境
10.3使用程序包技术编译
10.4使用程序包时应注意的问题
第11章 窗体设计
11.1窗体与窗口的关系
11.1.1窗口的概念
11.1.2Delphi窗体
11.2窗体特性
11.3固定窗体
11.4固定窗体的横宽
11.5无标题条窗口
11.6窗体间相互连动
11.7实例源代码
第12章 菜单的创建与管理
12.1菜单设计者
12.1.1加入菜单构件
12.1.2打开菜单设计者
12.1.3菜单项命名
12.1.4增加、插入、修改和删除
菜单项
12.1.5增加分隔条
12.1.6定义加速键和快捷键
12.1.7调整菜单位置
12.1.8菜单设计者窗口的加速菜单
12.2创建子菜单
12.3菜单模板
12.3.1插入菜单模板
12.3.2删除菜单模板
12.3.3将一个菜单保存为模板
12.4编写菜单事件处理代码
12.4.1菜单构件事件
12.4.2菜单项事件
12.4.3使用已存在的事件处理过程
12.5动态管理菜单
12.5.1增加项目到菜单
12.5.2删除菜单项
12.5.3隐藏或显示菜单项
12.5.4启用或禁用菜单项
12.5.4动态管理菜单举例
12.6图形菜单项
12.6.1定制菜单复选标记
12.6.2位图菜单项
第13章 MDI编程
13.1建立MDI父窗体和子窗体
13.2建立应用程序菜单
13.3管理MDI子窗口
13.3.1创建新窗口
13.3.2安排图标
13.3.3层叠MDI窗口
13.3.4并列MDI子窗口
13.3.5建立子窗口列表
13.3.6关闭子窗口
13.3.7使用MDI父窗口特性
13.4使用模板
第14章 构件的使用
14.1轨迹条
14.1.1轨迹条的特性
14.1.2轨迹条构件的事件
14.2进度条
14.3上下构件
14.3.1上下构件的特性
14.3.2上下构件的事件
14.4状态条构件
14.5上下构件及状态条的使用举例
14.6树状视图
14.6.1TTreeView构件的特性
14.6.2TTreeView构件的方法
14.6.3TTreeView构件的使用举例
14.7行为列表构件
14.7.1行为对象
14.7.2行为列表
14.7.3行为连接
14.7.4使用举例
14.8工具条构件
14.8.1特性与方法
14.8.2使用举例
14.9QuickReport构件
14.9.1QuickReport的特点
14.9.2QuickReport向导
14.9.3QuickReport构件
14.9.4创建一个简单的报表
14.10TeeChart构件
14.10.1TecChart的特点
14.10.2TeeChart构件的分类
14.10.3TeeChart使用向导
14.10.4创建一个图表
14.10.5图表编辑器
14.10.6添加代码
第15章 多线程编程
15.1线程
15.2线程类
15.2.1线程类特性
15.2.2线程类方法
15.3创建多线程程序
15.3.1创建多线程
15.3.2启动线程
15.3.3线程的暂停、恢复与终止
15.4线程的优先级
第16章 开发DDE程序
16.1DDE会话
16.2DDE客户程序
16.2.1创建DDE客户程序
16.2.2建立与DDE服务器的连接
16.2.3请求数据
16.2.4发送数据
16.2.5控制其他程序
16.3DDE服务器程序
16.3.1创建DDE服务器程序
16.3.2建立与DDE客户程序的连接
第17章 开发多媒体应用程序
17.1TMediaplay构件
17.1.1媒体播放器构件
17.1.2特性
17.1.3方法
17.1.4事件
17.2示例——简单的AVI文件
播放器
17.3示例—— 个带背景音乐的图片
浏览器
17.4示例——一个完整的CD音碟
播放器
17.4.1CD音碟播放器应具备的基
本功能
17.4.2对象特性设置
17.4.3CD 音碟播放器完整程序代码
第18章 创建数据库应用程序
18.1数据库基础
18.1.1关系数据库
18.1.2选择数据库
18.1.3数据源
18.1.4使用DatabaseDesktop建立一
个新表
18.2Delphi数据库构件
18.2.1数据访问构件
18.2.2数据控制构件
18.3手工建立数据库应用程序
18.3.1设计过程
18.3.2测试应用程序
18.3.3对程序进一步改进
18.4定制数据输入界面
18.4.1使用TDBEdit构件
18.4.2使用TDBLookupComboBox
构件
18.4.3创建数据输入窗体程序
18.4.4计算字段
18.4.5数据的安全性考虑
18.5多表连接
18.5.1数据库表格的连接
18.5.2创建多数据库表连接程序
18.6使用SQI
18.6.1一个简单的SQL查询程序
18.6.2设计SQL编辑器
第19章 动态链接库
19.1创建动态链接库
19.2调用DelphiDLL
19.2.1静态调用
19.2.2动态调用
第20章 创建构件
20.1基本知识
20.1.1选择基类
20.1.2编写构件的规则
20.2建立框架
20.2.1构件向导
20.2.2使用程序包
20.3创建图形构件
20.3.1第一步 构件专家
20.3.2第二步 加入constructor和
destructor方法
20.3.3第三步 添加特性和内部
变量
20.3.4第四步 添加Paint事件处理
程序
20.4创建可视化构件
20.4.1第一步 创建TMult构件
20.4.2第二步 添加特性
20.4.3第三步 添加构造函数
20.4.4第四步 增加方法
20.4.5第五步 增加一个事件
20.4.6第六步 测试构件
20.4.7第七步 进一步改进
20.5数值输入构件
第21章 ActiveX构件
21.1ActiveX的由来
21.2ActiveX构件
21.3可视化构件到ActiveX构件
的转换
21.4修改ActiveX构件
21.5注册ActiveX构件
第22章 创建Internet服务器程序
22.1HTTP和HTML协议
22.2Internet网上的静态内容
22.3创建动态Web内容
22.3.1Web工作机制
22.3.2使用Web服务器程序向导
22.4Web服务器程序技术分析
22.4.1Web服务器程序的结构
22.4.2Web服务器程序的类型
22.4.3Web模块
22.4.4Web调度器
22.4.5动作项
22.4.6TWebRequest对象
22.4.7TWebResponse对象
22.5动态生成页面
22.5.1HTML模板
22.5.2指定HTML模板
22.5.3转换HTML标记
22.6处理数据库信息
22.6.1添加TSession构件
22.6.2数据集页面生成器
22.6.3表页面生成器
22.7利用窗体从客户端获取信息
22.8建立ActiveForm
"Delphi新起点--4.0实用教程"的书摘……
1.3安装过程(以Wind0ws95中文版操作系统为例)
安装过程如下:
1)启动Windows95,单击开始按钮,运行Windows资源管理器,在Delphi4.0的光盘
上运行根目录下的安装程序Install.exe或打开运行对话框键入Insta11.exe的路径名。注意:
Delphi4.0光盘是自引导光盘,当你将盘插入驱动器时,Delphi4.0的Install.exe程序就会
自动执行(如图1-1所示)。与Delphi3不同的是,Delphi4.0光盘中不再附带16位的Del-
phi1.0,如果你的机器是Windows3.x环境,则不能再使用Delphi4了。
2)Install程序执行后显示一个窗口,告诉你Delphi4产品的主要组成部分,见图1-1。
·Delphi4:安装Delphi4.0版,全部安装大约需要154MB的磁盘空间。
·InterBase5.1:安装Delphi4的InterBase5.1数据库服务器,全部安装大约需要
10MB的磁盘空间。
·RemoteDebuggerClient:安装在远程机器上调试程序需要的文件。
·InstallShieldExpress:安装Delphi版的InstallShieldExpress软件包,全部安装大约
需要3.5MB的磁盘空间。
OLEnterprise:安装Delphi4的OLEnterprise软件,全部安装大约需要4MB的磁盘
空间。
RegisterNow!:通过WorldWideWeb注册Delphi4。
BrowseCD:浏览Delphi4光盘上的信息。
单击Delphi4, 安装程序将安装一个安装外壳和向导,以帮助你完成全部安装工作,稍
下的百分比显示安装向导的进程,顺便说一下,这种风格是Windows95所倡导的,一个好
的Windows95应用程序应当对一个新手来说也是友好的。
3)安装好向导以后,屏幕上出现一个欢迎对话框。对话框上显示欢迎你使用Delphi4
安装程序和有关此程序的版权信息,并郑重建议你在运行Setup之前退出所有Windows程
序。如果你需要退出安装,请你按下对话框中的Cancel按钮。如果你按下Next按钮,安装
将进行下一步,显示一个提示输入口令对话框,在此输入Delphi4的序列号(SerialNum-
ber)和授权码(AuthorizationKey),在输入正确后,按Next按钮,进入SoftwareLicense
Agreement对话框,提醒你是否遵守有关许可证协议,要安装Delphi4必须遵守这些协议。
在SoftwareLicenseAgreement对话框中,按下Yes按钮,屏幕上显示了一个Information对
话框,提醒你仔细阅读Install.txt, 这是个英文的文档资料,你可以不看,因为本章包括了
它的主要内容。注意,安装过程中屏幕上的Back按钮表示要回到上一个对话框。