当前位置:首页 > 工业技术
Delphi 3.0开发技术实例
Delphi 3.0开发技术实例

Delphi 3.0开发技术实例PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:窦万峰等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1998
  • ISBN:7505346857
  • 页数:393 页
图书介绍:
《Delphi 3.0开发技术实例》目录

第一章 Delphi基础知识 1

1.1 Delphi各版本功能及特点 1

1.1.1 Delphi1.0特性 1

1.1.2 Delphi2.0特性 2

1.1.3 Delphi3.0特性 2

1.1.4 Delphi的特点 3

1.2 Delphi开发基础知识 5

1.2.3 对象监视器 6

1.2.2 加速条 6

1.2.1 主屏幕菜单 6

1.2.4 组件模板 7

1.2.5 窗体 7

1.2.6 单元 7

1.2.7 工程项目和窗体表单 8

1.2.8 属性 8

1.3.1 Delphi模板 9

1.3 Delphi窗体工具 9

1.2.10 事件 9

1.2.11 事件处理 9

1.2.9 对象方法 9

1.3.2 Delphi专家 10

第二章 Delphi基本编程 12

2.1 Delphi程序设计步骤 12

2.2 Delphi属性 14

2.2.1 属性设置 14

2.2.2 窗体属性 15

2.3 Delphi事件 19

2.3.1 建立一个事件过程 19

2.3.2 窗体表单事件 20

2.3.3 一个使用拖放事件的例程 22

2.4 Delphi的窗体与表单文件 24

2.5 常用组件介绍 26

2.5.1 文本相关组件 26

2.5.2 Button按钮和BitBtn位按钮 28

2.5.3 组件使用例程 30

2.5.4 列表框与组合框 31

2.5.5 单选按钮与复选按钮 34

2.5.6 GroupBox和RadioGroup 35

2.5.7 Timer组件 35

第三章 Object Pascal语言及其编程 41

3.1 Delphi语句 41

3.1.1 Delphi语句类型 41

3.1.2 使用代码设置属性 42

3.2 Delphi对象 43

3.2.1 面向对象编程基本术语 43

3.2.2 可视组件库对象 43

3.3 Object Pascal块和保留字 46

3.3.1 Object Pascal块 46

3.3.2 保留字 48

3.4 Delphi变量 48

3.5.1 整数和运算符 51

3.5 数和运算符 51

3.5.2 实数 62

3.6 函数与过程 62

3.6.1 Delphi内部函数和过程 63

3.6.2 Windows API函数 64

3.6.3 用户定义的函数和过程 64

3.7 数组 65

3.8 Delphi控制语句 67

3.8.1 循环语句 67

3.8.2 条件语句 69

3.8.3 Case语句 75

3.9 用户定义数据类型 77

3.9.1 枚举类型 77

3.9.2 记录类型 78

3.9.3 集合类型 78

第四章 Delphi多窗体应用编程 80

4.1 多窗体应用的概念 80

4.2 建立一个多窗体应用程序 82

4.3 多窗体的属性与事件及方法 83

4.3.1 多窗体的属性 83

4.3.2 多窗体的事件 84

4.3.3 多窗体的方法 85

4.4 一个多窗体应用的例子 85

4.5 创建顺序跟踪 91

4.6 工具栏设置 92

4.7 菜单运作合并 93

4.8 使用MDI模板 95

4.9 建立MDI框架的进一步讨论 96

4.10 几个重要的对象 97

4.10.1 Clipboard对象 97

4.10.2 Printer对象 99

4.10.3 Screen对象 100

4.10.4 Application对象 100

4.11 一个多窗体应用实例 101

5.1.2 下拉式菜单设计 110

5.1.1 MainMenu组件对象 110

5.1 下拉式菜单设计 110

第五章 窗体菜单设计 110

5.2 弹出式菜单设计 113

5.3 添加面板和快捷按扭 114

5.4 对话框组件 115

5.4.1 文件打开对话框 115

5.4.2 文件保存对话框 116

5.4.3 打印对话框 116

5.4.4 打印机设置对话框 116

5.4.5 颜色设置对话框 117

5.4.6 字体设置对话框 117

5.4.7 查找对话框 117

5.4.8 替换对话框 117

5.5 对话框组件使用 117

5.6 菜单编程举例 120

5.7 从菜单模板自动生成菜单窗体 126

5.8.1 Open Picture Dialog 和Save Picture Dialog 128

5.8 Delphi3.0的图像文件存取对话框 128

5.8.2 使用Open Picture Dialog 和Save Picture Dialog组例的例程 129

第六章 图形编程技术 132

6.1 画布(Canvas)对象 132

6.1.1 像素数组 132

6.1.2 画笔 133

6.1.3 画刷 135

6.1.4 画布对象的综合应用 136

6.2 绘制图形 144

6.2.1 绘制直线和折线 144

6.2.2 绘制几何图形 144

6.3 动态演示 145

6.3.1 随机绘图程序 145

6.3.2 一个动态演示程序 147

6.4 手工绘制线条 153

6.4.1 响应鼠标事件 153

6.4.2 手工绘制线条 155

6.4.3 绘制直线 156

6.5 绘图快捷按扭设计 157

6.6 自定义画笔和画刷 160

6.6.1 自定义画笔 160

6.6.2 自定义画刷 162

6.7 位图对象 163

6.8 图形文件处理 163

6.9 Delphi多线程编程与图形处理 176

6.9.1 多线程概念 176

6.9.2 线程的属性、方法和事件 177

6.9.3 使用线程并行处理图形数据举例 179

第七章 文件操作 186

7.1 文件操作行命令 186

7.2 文件相关组件 188

7.2.1 文件相关组件 188

7.2.2 文件组件使用 189

7.3 文本文件的处理 190

7.4 格式化文件的处理 192

7.5 随机文件的处理 193

7.6 初始化文件的处理 194

7.7 创建DLL 197

7.7.1 调用Windows API 197

7.7.2 DLL的调用 198

7.7.3 动态加载DLL 199

第八章 图像处理编程 201

8.1 图像组件 201

8.1.1 Image组件 201

8.1.2 Paintbox组件 201

8.1.3 Shape组件 202

8.1.4 Panel组件 203

8.1.5 Bevel组件 204

8.2 Bitmap对象及使用 204

8.2.1 Bitmap对象 204

8.2.2 使用Bitmap对象 205

8.3 图像格式的认识 206

8.3.1 图像格式 206

8.3.2 图像对象属性 206

8.3.3 图像的获取 207

8.4 图像演示例程 207

8.5 自动生成版本窗体 218

第九章 多媒体应用编程 220

9.1 多媒体简介 220

9.2 MediaIPlayer组件 220

9.2.1 MedialPlayer属性 221

9.2.2 MedialPlayer事件 223

9.3 一个简单的例程 223

9.4 动画控制组件介绍及使用 225

9.4.1 TAnimate组件对象 225

9.4.2 使用TAnimate组件 228

10.1.1 ProgressBar组件 230

10.1.2 UpDown组件 230

10.1 滚动组件对象 230

第十章 Delphi3.0新增常用组件 230

10.1.3 TrackBar组件 231

10.1.4 滚动组件使用举例 232

10.2 StatusBar组件 233

10.3 RichEdit组件 234

10.4 Outline组件 235

10.5.1 TreeView组件 239

10.5 TreeView 和ListView组件 239

10.5.2 ListView组件 240

10.6 Imagelist组件 241

10.7 TabbedNotebook组件 242

10.8 TabControl组件 243

10.9 PageControl组件 244

第十一章 Delphi的Intemet/Intranet技术 245

11.1 Delphi与Internet/Intranet概览 245

11.2 Intemet组件板 248

11.3 WWW浏览 249

11.4 TCP组件使用 255

11.5 电子邮件 260

第十二章 Delphi调试器和异常处理 277

12.1 Delphi集成调试器 277

12.1.1 常见错误种类 277

12.1.2 集成调试器 277

12.2 使用断点 279

12.2.1 设置断点 279

12.3 使用监视功能 280

12.3.1 Watch List窗口 280

12.2.3 断点条件设定 280

12.2.2 断点列表窗口 280

12.3.2 使用Evaluate/Modify对话框 281

12.4 程序运行方式 282

12.4.1 执行到光标位置 282

12.4.2 单步执行 282

12.4.3 程序暂停和复位 283

12.5 对象浏览器 283

12.6.1 创建保护块 284

12.6 异常处理 284

12.6.2 异常处理 286

12.6.3 引发异常 288

12.6.4 创建一个定制的异常 289

第十三章 Delphi数据库功能概述 291

13.1 Delphi关系数据库概述 291

13.1.1 数据库概念 291

13.1.2 Delphi数据库框架 292

13.1.3 数据字典 293

13.1.4 Delphi数据库工具 294

13.2 数据库配置应用程序 294

13.2.1 Driver页面 295

13.2.2 Aliases页面 296

13.3 数据库桌面 297

13.4 数据库组件对象 301

13.4.1 数据库组件 301

13.4.2 显示一个图片 302

13.5 数据库应用程序开发步骤 304

13.5.1 数据库选择 304

13.5.2 数据库表格设计 304

13.5.3 数据库程序设计 304

13.6 数据库应用程序开发全过程概述 305

第十四章 数据库应用程序开发 306

14.1 Delphi数据库组件功能 306

14.1.1 Table 和Query相应属性和方法 306

14.1.2 Data Source组件 312

14.1.3 Pata Control组件板 312

14.2 创建数据库显示程序 313

14.2.1 自动创建数据库显示程序 314

14.2.2 用户定义数据库显示窗体 317

14.3 使用数据表中的字段 319

14.3.1 读写字段 319

14.3.2 设置字段值 320

14.4.1 数据库表之间的关系 321

14.4 计算字段 321

14.4.2 计算字段 322

14.5 主细表设计 326

14.5.1 主要索引与次级索引 326

14.5.2 链接表 326

14.6 查找数据 328

14.7 数据输入 329

14.7.1 制作数据输入窗体 329

14.7.2 数据排序 331

14.8 数据查询和浏览 332

14.8.1 使用Tquery组件 332

14.8.2 建立SQL查询陈述 332

14.8.3 动态查询 333

14.9 使用多线程的数据库查询 334

14.9.1 调用汇编程序 334

14.9.2 TSession 组件和Date base组件 335

14.9.3 使用线程进行数据库查询 337

14.9.4 数据库查询主窗体 343

15.1 关于Report Smith 352

第十五章 报表制作工具——ReportSmith 352

15.2 TReport组件 353

15.2.1 开始RepotSmith 353

15.2.2 定制报表样式 356

15.3 配置ReportSmith 357

15.4 新建和制作报表 358

15.4.1 选择报表样式 358

15.4.3 链接字段数据 359

15.4.2 创建自己的报表样式 359

15.5 观察打印报表 364

第十六章 QuickReport快速报表 365

16.1 QuickReport2.0特点 365

16.2 创建一个基本报表 366

16.3 TQuickRep组件 366

16.4 QuickReport文本组件 369

附录 使用SQL语言 375

相关图书
作者其它书籍
返回顶部