你的位置:学习网 - 视频教程 >> 电脑 >> 编程开发 >> Delphi >> 详细内容

《Delphi开发技术大全》扫描版[PDF]




收藏本资料

本资料所属分类:

电脑 编程开发 Delphi

更新时间:2013年4月22日

如不能下载,请查看怎样下载


[Delphi开发技术大全].明日科技.扫描版.pdf 110MB
110MB
中文名: Delphi开发技术大全
作者:  明日科技
图书分类: 软件
资源格式: PDF
版本: 扫描版
出版社: 人民邮电出版社
书号: 711515703
发行时间: 2007年03月01日
地区:  大陆
语言:  简体中文
简介

IPB Image

内容简介:

本书是一本Delphi综合开发参考手册,书中几乎囊括了使用Delphi进行实用程序开发的全部知识,同时在讲解中结合了大量实用而又有代表性的示例和典型应用。全书共分36章,包括认识Delphi,Delphi语言基础,Delphi控制语句,数组与算法,过程与函数,面向对象的程序设计,用户界面设计,菜单、工具栏和状态栏设计,对话框在程序中的应用,组件的使用,自制VCL组件,鼠标、键盘相关技术的应用,图形图像处理技术,多媒体技术,文件操作技术,系统控制技术,ADO数据库开发技术,常用数据组件,添加、删除和修改数据,浏览与查询数据,图表组件的设计,多层数据库程序,报表与打印程序设计,数据库安全技术,网络编程,Internet编程,数据通信,Windows API函数的应用,DLL动态链接库的使用,多线程的应用,消息处理技术,注册表的应用,程序优化,程序调试,自定义帮助,程序打包及安装等内容。书中各部分介绍的技术既相互独立又相互联系,可以逐步引导读者深入学习并掌握Delphi的编程知识、方法和编程技巧。
本书附有配套光盘。光盘提供了书中示例和典型应用实例的全部源代码,所有源代码都经过精心调试,在Windows 2000下测试通过,保证能够正常运行。
本书内容精练、重点突出、实例丰富,是各级程序开发人员的必备参考书,同时也非常适合大中专院校师生阅读。

下载:[Delphi开发技术大全].明日科技.扫描版.pdf

内容截图:


IPB Image



目录

第1篇 Delphi基础篇
第1章 认识Delphi 3
1.1 Delphi概述 4
1.1.1 Delphi简介 4
1.1.2 Delphi的发展历程 4
1.1.3 Delphi 7.0的新特性 4
1.2 Delphi 7.0集成开发环境 4
1.2.1 Delphi集成开发环境概述 4
1.2.2 Delphi集成开发环境 5
1.2.3 Delphi主菜单 5
1.2.4 Delphi工具栏 9
1.2.5 Delphi组件面板 10
1.2.6 对象树状视图 11
1.2.7 对象查看器 12
1.2.8 代码编辑器 12
1.2.9 代码浏览器 13
1.2.10 项目管理器 13
1.3 定制集成开发环境 14
1.3.1 定制编程环境 14
1.3.2 定制工具栏 15
1.3.3 定制Delphi的组件面板 16
1.3.4 定制代码编辑器 16
1.3.5 保存定制的开发环境 17
1.4 安装其他开发组件 18
1.4.1 安装ActiveX组件 18
1.4.2 安装第三方组件 18
1.5 安装其他开发工具 20
1.5.1 安装打包工具 20
1.5.2 安装InterBase数据库 24
1.6 有效使用光盘资源 27
1.6.1 通过Delphi自带的示例学习使用Delphi 27
1.6.2 在Delphi中加载QReport报表组件 27
1.7 有效利用帮助资源 27
1.7.1 Delphi帮助文档的使用 27
1.7.2 Delphi附属开发环境的帮助 29
1.7.3 Delphi中API帮助的使用 29
第2章 Delphi语言基础 31
2.1 Object Pascal语言 32
2.2 程序设计规范 32
2.2.1 注释的使用 32
2.2.2 Delphi中的命名规则 33
2.2.3 使用空白增强代码的可读性 33
2.2.4 有效地利用代码缩进 33
2.3 程序设计基础 34
2.3.1 Delphi中的保留字 34
2.3.2 Delphi中的关键字 34
2.3.3 标识符 35
2.3.4 常量的声明与使用 35
2.3.5 变量的声明与使用 36
2.3.6 运算符 37
2.4 基本数据类型 39
2.4.1 整数类型 39
2.4.2 字符类型与字符串类型 41
2.4.3 日期类型 44
2.4.4 数组类型 45
2.4.5 集合类型 45
2.4.6 集合类型的典型应用 47
2.4.7 指针类型 48
2.4.8 文件类型 49
2.4.9 变体类型 51
2.4.10 过程与函数类型 52
第3章 Delphi控制语句 55
3.1 顺序语句 56
3.1.1 赋值语句 56
3.1.2 输入语句 56
3.1.3 输出语句 58
3.2 条件判断语句 59
3.2.1 使用if…then语句 59
3.2.2 if…then…else语句 60
3.2.3 if…then…else if语句 61
3.2.4 case…of条件分支语句 61
3.3 循环结构 63
3.3.1 Repeat…until语句 63
3.3.2 while…do语句 65
3.3.3 for…do语句 65
3.4 其他控制语句 67
3.4.1 Break语句 67
3.4.2 Continue语句 68
3.4.3 Exit语句 68
3.4.4 Halt语句 69
3.4.5 RunError语句 69
3.4.6 Abort语句 70
3.4.7 goto语句 70
第4章 数组与算法 71
4.1 数组的概念 72
4.2 一维数组 72
4.2.1 一维数组的声明 72
4.2.2 一维数组的引用 72
4.2.3 数组下标的上下边界 73
4.3 二维数组及多维数组 74
4.3.1 二维数组的声明和引用 74
4.3.2 多维数组的声明 76
4.4 动态数组 76
4.4.1 动态数组的声明 76
4.4.2 动态数组的引用 77
4.5 控件数组 78
17.2.1 TADOTable组件的主要属性 436
17.2.2 TADOTable组件的方法 439
17.3 TADOQuery组件 442
17.3.1 TADOQuery组件的属性 442
17.3.2 TADOQuery组件的方法 445
17.3.3 使用TADOQuery组件操作数据库 446
17.3.4 在TADOQuery组件中赋值和运行SQL 448
17.3.5 如何在ADOQuery1中赋值变量 448
17.3.6 在ADOQuery1组件中组装SQL实现动态查询 449
17.4 TADOCommand组件 449
17.4.1 TADOCommand组件的属性 450
17.4.2 TADOCommand组件的方法 451
17.5 TADODataSet组件 452
17.5.1 TADODataSet组件的主要属性 452
17.5.2 TADODataSet组件的主要方法 453
17.6 数据表、字段的相关应用 454
17.6.1 与数据库、数据表相关的应用 454
17.6.2 与字段相关应用 459
17.7 使用存储过程和视图 463
第18章 常用数据组件 465
18.1 数据组件的介绍 466
18.2 TDBEdit组件 466
18.2.1 TDBEdit组件的常用属性 466
18.2.2 TDBEdit组件的常用方法 467
18.2.3 TDBEdit组件的常用事件 468
18.2.4 TDBEdit组件的应用 469
18.3 TDBNavigator组件 470
18.3.1 TDBNavigator组件的常用属性 470
18.3.2 TDBNavigator组件的常用方法 472
18.3.3 TDBNavigator组件的常用事件 473
18.3.4 TDBNavigator组件的应用 473
18.4 TDBImage组件 474
18.4.1 TDBImage组件的常用属性 474
18.4.2 TDBImage组件的常用方法 476
18.4.3 TDBImage组件的常用事件 477
18.4.4 TDBImage组件的应用 477
18.5 TDBListBox组件的介绍 478
18.5.1 TDBListBox组件的常用属性 478
18.5.2 TDBListBox组件的常用方法 480
18.5.3 TDBListBox组件的常用事件 481
18.5.4 TDBListBox组件的应用 482
18.6 TDBLookupListBox组件 483
18.6.1 TDBLookupListBox组件的常用属性 483
18.6.2 TDBLookupListBox组件的常用方法 484
18.6.3 TDBLookupListBox组件的常用事件 484
18.6.4 TDBLookupListBox 组件的应用 486
18.7 TDBComboBox组件 487
18.7.1 TDBComboBox组件的常用属性 487
18.7.2 TDBComboBox组件的常用方法 488
18.7.3 TDBComboBox组件的常用事件 488
18.7.4 TDBComboBox组件的应用 488
18.8 TDBGrid组件 489
18.8.1 TDBGrid组件的常用属性 490
18.8.2 TDBGrid组件的常用方法 491
18.8.3 TDBGrid组件的常用事件 491
18.8.4 TDBGrid组件的应用 493
第19章 添加、删除和修改数据 495
19.1 添加数据 496
19.1.1 数据内容检验 496
19.1.2 直接添加数据 496
19.1.3 添加图片、声音文件 499
19.1.4 从其他表添加数据 501
19.1.5 从其他类型的数据库中添加数据 501
19.1.6 添加文本文件内容 503
19.1.7 添加Word文件内容 504
19.1.8 添加电子表格内容 507
19.1.9 利用存储过程添加数据 508
19.2 删除数据 509
19.2.1 删除数据的几种方法 509
19.2.2 删除指定的记录 511
19.2.3 删除符合条件的记录 512
19.2.4 删除所有记录 513
19.2.5 利用存储过程删除记录 513
19.3 更新数据 514
19.3.1 更新数据的几种方法 514
19.3.2 更新特定记录 515
19.3.3 更新符合条件的记录 516
19.3.4 更新所有记录 518
19.3.5 利用存储过程更新记录 518
第20章 浏览与查询数据 521
20.1 对数据表进行浏览 522
20.1.1 通过TADOTable浏览数据表 522
20.1.2 通过TADOQuery组件浏览数据表 523
20.2 数据的简单查询 524
20.2.1 数据查询 525
20.2.2 数据排序 526
20.2.3 数据过滤 527
20.2.4 数据统计 528
20.3 数据的复合查询 530
20.3.1 使用子查询 530
20.3.2 使用连接查询 531
20.3.3 使用内连接查询 532
20.3.4 使用外连接查询 532
20.3.5 使用交叉连接查询 534
20.4 数据的时间及时间段查询 535
20.5 数据模糊查询 536
第21章 图表组件的设计 539
21.1 TDBChart图表组件简介 540
21.1.1 TDBChart图表组件的属性 540
21.1.2 TDBChart图表组件的方法 542
21.1.3 TDBChart图表组件的事件 543
21.2 TDBChart图表的类型与应用 545
21.2.1 柱形图表(Bar) 545
21.2.2 折线图表(Line) 548
21.2.3 饼形图表(Pie) 550
21.2.4 箭形图表(Arrows) 552
21.2.5 点形图表(Point) 554
21.2.6 预览和打印TDBChart图表 557
第22章 多层数据库程序 559
22.1 多层数据库程序设计原理 560
22.2 多层数据库服务 560
22.3 远程数据连接组件 561
22.3.1 TDCOMConnection组件 561
22.3.2 TSocketConnection组件 563
22.4 多层数据库中的数据集 564
22.4.1 TDataSetProvider组件 564
22.4.2 TClientDataSet组件 565
22.5 多层数据库编程实现 565
22.5.1 建立多层数据库的连接 565
22.5.2 远程数据查询 568
22.5.3 远程数据操作 570
22.5.4 在客户端控制显示的数据表 573
第23章 报表与打印程序设计 575
23.1 QuickReport报表 576
23.2 QuickReport报表向导 577
23.3 使用QuickReport组件设计报表 579
23.3.1 常用的QuickReport组件 579
23.3.2 基本数据报表 583
23.3.3 卡片式数据报表 584
23.3.4 子查询报表 585
23.4 特色报表设计 586
23.4.1 不规则报表 587
23.4.2 报表合并 587
23.5 Rave报表介绍 588
23.6 利用Rave向导创建报表 589
23.7 利用Rave组件设计报表 593
23.7.1 常用的Rave组件 593
23.7.2 设计主从式报表 595
23.7.3 设计汇总报表 596
23.7.4 利用报表打印图形 597
23.8 特色报表设计 598
23.8.1 设计页眉和页脚 599
23.8.2 打印分栏文本 600
第24章 数据库安全技术 601
24.1 数据库的备份 602
24.1.1 备份数据库的概念 602
24.1.2 使用Delphi备份Access数据库 602
24.1.3 在企业管理器中备份SQL Server数据库 603
24.1.4 使用Delphi备份SQL Server数据库 604
24.2 数据库的还原 606
24.2.1 还原数据库的概念 606
24.2.2 还原Access数据库 606
24.2.3 在企业管理器中还原SQL Server数据库 606
24.2.4 使用Delphi还原SQL Server数据库 607
24.3 数据库的分离 609
24.3.1 在企业管理器中分离数据库 609
24.3.2 使用Delphi分离数据库 610
24.4 数据库的附加 612
24.4.1 在企业管理器中附加数据库 612
24.4.2 使用Delphi附加数据库 613
第5篇 网络通信篇
第25章 网络编程 617
25.1 网络基本知识 618
25.1.1 网络分层 618
25.1.2 点对点网络 619
25.1.3 通信协议 619
25.1.4 网络地址 620
25.2 常用的网络组件编程简介 620
25.3 常用的网络组件 620
25.3.1 TIdSMTP组件 620
25.3.2 TIdMessage组件 623
25.3.3 TTcpClient组件 625
25.3.4 TTcpServer组件 628
25.3.5 TIdUDPClient组件 629
25.3.6 TIdUDPServer组件 631
25.3.7 TIdTCPClient组件 632
25.3.8 TIdTCPServer组件 636
25.3.9 POP3组件 637
25.4 基于组件的网络编程 639
25.4.1 利用TTcpClient、TTcpServer组件进行网络连接 639
25.4.2 通过局域网控制其他计算机 640
25.4.3 锁定局域网中指定计算机的鼠标 642
25.5 对局域网的编程操作 644
25.5.1 获取工作组上的计算机的名称 644
25.5.2 获取局域网中的工作组 646
25.5.3 局域网聊天 648
.........

上一篇 下一篇