《Delphi程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:涂金德主编
  • 出 版 社:北京:科学出版社
  • 出版年份:2003
  • ISBN:7030120736
  • 页数:275 页
图书介绍:本书以通俗、实用为主,系统地介绍了Delphi的语法、常用组件、数据库库编程、Help文件制作及使用、文件和流操作、Internet程序开发等内容,并在每章后安排了典型的操作实例及其详细的实现步骤。

第1章 Delphi 的编程语言——Object Pascal 1

1.1 Delphi 概述 1

1.2 Object Pascal 2

1.2.1 注释、保留字和标识符 2

1.2.2 常量、变量和数据类型 3

1.2.3 运算符与表达式 12

1.2.4 语句 13

1.2.5 过程与函数 17

1.2.6 程序文件与单元文件 20

1.2.7 面向对象程序设计 23

1.2.8 异常与异常处理 26

小结 28

习题 28

2.1.1 窗体 31

2.1 窗体、按钮和分组组件 31

第2章 Delphi 常用组件 31

2.1.2 按钮和分组组件 35

2.1.3 操作实例 38

2.2 文本组件和图形组件 42

2.2.1 文本组件 42

2.2.2 图形组件 45

2.2.3 操作实例 47

2.3 菜单、工具栏、状态栏组件 50

2.3.1 菜单组件 50

2.3.2 工具栏组件 53

2.3.3 StatusBar(状态栏)组件 54

2.3.4 ActionList(行为列表)组件 55

2.3.5 操作实例 55

2.4 对话框函数和对话框组件 61

2.4.1 标准对话框函数 61

2.4.2 标准对话框组件 63

2.4.3 操作实例 64

2.5 其他常用组件 68

2.5.1 Timer(定时器)组件 68

2.5.2 Animate(动画)组件 68

2.5.3 ProgressBar(进程条)组件 69

2.5.4 滚动组件 70

2.5.5 DateTimePicker 组件和 MonthCalendar 组件 72

2.5.6 操作实例 72

小结 76

习题 77

第3章 Delphi 数据库基础 81

3.1 数据库基本知识 81

3.1.1 数据库及数据库系统概述 81

3.1.2 关系数据库系统 82

3.2.1 Database Desktop 84

3.2 Delphi 数据库工具 84

3.2.2 BDE Administrator 92

3.2.3 SQL Explorer 99

3.2.4 Datapump 101

小结 104

习题 104

第4章 开发单层数据库应用程序 104

4.1 基于 Table 组件的数据库编程 104

4.1.1 数据表组件 Table 104

4.1.3 数据控制组件 129

4.1.4 操作实例 132

4.2 基于 Query 组件的数据库编程 135

4.2.1 SQL 语言简介 135

4.2.2 Query 组件 144

4.2.3 操作实例 149

4.3 数据库报表制作 152

4.3.2 Quick Report 报表组件 153

4.3.1 报表的组成 153

4.3.3 操作实例 156

4.4 数据统计图表的制作 159

4.4.1 统计图表组件 159

4.4.2 操作实例 165

4.5 单层数据库应用程序开发实例 167

4.5.1 功能总体设计 167

4.5.2 数据表的设计及创建 168

4.5.3 各功能模块的设计 170

4.5.4 系统的实现 171

4.5.5 系统的使用 203

4.6 制作安装程序 206

4.6.1 规划安装内容(Organize Your Setup) 208

4.6.2 指定应用程序内容(Specify Application Data) 210

4.6.3 配置目标系统(Configure the Target System) 214

4.6.4 定制安装界面(Customize the Setup Appearance) 216

4.6.5 定义安装系统要求和操作 218

4.6.6 准备发布安装(Prepare for Release) 218

小结 219

习题 220

第5章 Help 文件的制作及使用 221

5.1 在 Delphi 中使用提示文本 221

5.1.1 使用 Hint 窗口显示提示文本 221

5.1.2 使用状态栏显示提示文本 222

5.2 制作 Help 文件 223

5.2.1 建立 Help 的 RTF 文件 223

5.2.2 建立 Help 目录文件 226

5.2.3 建立 Help 工程文件 227

5.2.4 生成 Help 文件 229

5.3.1 利用 TControl 类组件的 HelpContext 属性 230

5.3.2 利用 Application 变量的属性和方法 230

5.3 在 Delphi 程序中使用 Help 文件 230

小结 231

习题 231

第6章 文件和流 233

6.1 传统的文件操作 233

6.1.1 文本文件 233

6.1.2 类型文件 237

6.1.3 无类型文件 240

6.2 流操作 242

6.2.1 Delphi 中流的概念 242

6.2.2 TStream 类 243

6.2.3 常用的流类及其操作 245

6.2.4 操作实例 248

小结 251

习题 251

7.1.1 FTP 与 NMFTP 组件 252

7.1 文件传输服务程序开发 252

第7章 Internet 程序开发 252

7.1.2 操作实例 256

7.2 Web 服务器端程序开发 259

7.2.1 Web 服务器端程序开发基础 259

7.2.2 Web 服务器程序开发环境 260

7.2.3 操作实例 261

7.3 Socket 编程 265

7.3.1 Socket 与 Winsock 265

7.3.2 Socket 连接类型 265

7.3.3 Socket 对象 266

7.3.4 Socket 间数据传输与连接方式 266

7.3.5 Socket 组件 267

7.3.6 操作实例 268

小结 273

习题 273

主要参考文献 275