066_《Delphi7组件经典解析》

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
密钥管理服务KMS,1000个密钥,100个凭据,1个月
全局流量管理 GTM,标准版 1个月
简介: 《Delphi7组件经典解析》 Delphi 教程 系列书籍 (066) 《Delphi7组件经典解析》 网友(邦)整理 EMail: shuaihj@163.

《Delphi7组件经典解析》

Delphi 教程 系列书籍 (066) Delphi7组件经典解析》 网友(邦)整理 EMail: shuaihj@163.com

下载地址:

Part1 Part2

Delphi7组件经典解析

  • 书名: Delphi 7组件经典解析
  • 作者: 李之明,高玉琢 编著
  • 出版社: 中国铁道出版社
  • 书号: 7113052673
  • 出版日期:2003-6-1
  • 开本: 787*1092 1/16
  • 页码: 398
  • 版次: 2003年6月第一版第一次印刷

内容简介

本书介绍了在Delphi界已经非常成熟的第三方组件库:独立数据库组件包DBISAM、网络应用程序设计组件包Indy9、可视化Web程序设计组件包IntraWeb、报表设计组件包Rave,并且还特别介绍了变形界面设计组件包1stClass。本书以实例相结合来介绍这些组件包的特殊功能及相应的系统设计方法,使读者在面对大型组件产品时不再犹豫,更能迅速上手,达到复杂设计简单化的目的。让读者的总体设计水平大幅提高。本书适合所有使用Delphi进行程序开发的读者,并对使用组件进行日常设计的读者有一定的指导作用。

目录

第1章 DBISAM初探
1-1 什么是DBISAM
1-2 如何安装DBISAM
1-2-1 DBISAM组件的安装
1-2-2 数据库管理工具的安装
第2章 DBISAM中SQL语言的特点
2-1 支持的特性
2-1-1 名称惯例
2-1-2 数据表命名的支持
2-1-3 数据列的不同
2-1-4 日期类型的支持
2-1-5 布尔类型的支持
2-1-6 虚拟列名称的支持
2-1-7 注释内容的支持
2-1-8 集合内容的支持
2-1-9 更多的支持
2-2 DBISAM中不支持查询语句及子句
2-3 运算符操作
2-4 扩展的比较符
2-4-1 IN子句
2-4-2 LIKE子句
2-4-3 IS NULL
2-5 运算符操作
2-6 字符串操作
2-7 逻辑操作
2-8 字符串函数
2-8-1 LOWER函数
2-8-2 UPPER函数
2-8-3 LENGTH函数
2-8-4 SUBSTRING函数
2-8-5 TRIM函数
2-8-6 POS函数
2-8-7 OCCURS函数
2-8-8 REPLACE函数
2-9 数值类型的函数
2-9-1 ABS函数
2-9-2 ROUND函数
2-10 布尔类型的函数
2-10-1 IF函数
2-10-2 IFNULL函数
2-10-3 COALESCE函数
2-11 计算表达函数
2-11-1 AVG函数
2-11-2 COUNT函数
2-11-3 MAX函数
2-11-4 MIN函数
2-11-5 SUM函数
2-12 数据转换函数
2-12-1 EXTRACT函数
2-12-2 CAST函数
2-13 SELECT语句
2-13-1 检索所有的数据
2-13-2 条件查询
2-13-3 DBISAM自身的特点
2-13-4 利用MEMORY选项
2-13-5 分组数据查询
2-13-6 如何排序数据
2-13-7 首几条记录的查询
2-13-8 MEMORY类型的数据表
2-13-9 产生加密数据表
2-14 INSERT语句
2-15 UPDATE语句
2-16 DELETE语句
2-16-1 删除数据记录
2-16-2 删除重复的记录
2-17 CREATE TABLE语句
2-17-1 字段类型的定义
2-17-2 NOT NULL子句
2-17-3 DEFAULT子句
2-17-4 MIN|MAX子句
2-17-5 CHARCASE子句
2-17-6 DESCRIPTION子句
2-17-7 ENCRYPTED子句
2-18 ALTER语句
2-18-1 DROP子句
2-18-2 ADD子句
2-18-3 REDEFINE子句
第3章 DBISAM的扩展工具
3-1 BDE Database Transfer Utility(BDE数据库转换工具)
3-1-1 启动BDE Database Transfer Utility工具
3-1-2 选择被转换的数据表
3-1-3 选择转换的数据表
3-1-4 开始转换数据
3-2 Database System Utility(数据库应用程序)
3-2-1 新建数据表
3-2-2 打开数据表
3-2-3 加锁与解锁数据库
3-2-4 导入/导出数据
3-2-5 修改数据表结构
3-2-6 最重要的开发特性
3-2-7 利用生成的代码或脚本
3-2-8 最后的设置工作
3-3 Server Administration Utility
3-3-1 登录数据库系统
3-3-2 建立数据库
3-3-3 定义数据库用户
3-3-4 数据库管理用户的确定
3-3-5 Server Administration Utility的高级应用
第4章 DBISAM的高级应用
4-1 构建客户/服务器系统
4-1-1 DBISAM的客户/服务器系统支持
4-1-2 安装相应的数据库服务器
4-1-3 启动数据库服务器程序
4-1-4 定义数据库服务器中的数据库
4-1-5 应用定义好的数据库
4-2 DBISAM数据库信息的加密/解密
4-2-1 加密DBISAM数据库信息
4-2-2 打开加密后的文件进行验证
4-2-3 如何在程序中进行加密数据文件的读取
4-3 提高DBISAM系统的稳定性、安全性
4-3-1 使用数据库校验方法
4-3-2 使用数据表修复方法
4-3-3 使用数据表优化方法
第5章 初窥Indy9
5-1 什么是Indy
5-2 如何安装Indy9最新版本
5-2-1 卸载旧版本的Indy9
5-2-2 启动Delphi 7的安装程序
5-2-3 验证Indy9.0.10的卸载是否成功
5-2-4 安装Indy9.0.11
第6章 Indy组件介绍
6-1 IdTCPClient
6-1-1 属性
6-1-2 BoundIP和BoundPort与Host和Port的不同
6-1-3 方法
6-2 IdTCPServer
6-2-1 属性
6-2-2 如何使用Bindings
6-2-3 示例
6-3 IdDayTime和IdDayTimeServer
6-3-1 IdDayTime
6-3-2 IdDayTimeServer
6-4 IdEcho和IdEchoServer
6-5 IdTime和IdTimeServer
6-6 IdTelnet和IdTelnetServer
6-7 IdFinger和IdFingerServer
第7章 Indy9中的FTP组件
7-1 FTP文件传输协议基本概念
7-2 FTP服务器的设计
7-2-1 OnUserLogin事件
7-2-2 OnListDirectory事件
7-2-3 OnChangeDirectory事件
7-2-4 OnMakeDirectory事件
7-2-5 OnRemoveDirectory事件
7-2-6 OnStoreFile事件
7-2-7 OnReceiverFile事件
7-2-8 OnDeleteFile事件
7-2-9 OnGetFileSize事件
7-2-10 OnRenameFile事件
7-3 ASender介绍
7-4 IdFTPServer中的属性
7-4-1 AllowAnonymousLogin属性
7-4-2 AnonymousAccounts属性
7-4-3 AnonymousPassStrictCheck属性
7-4-4 EmulateSystem属性
7-4-5 MaxConnections属性
7-4-6 MaxConnectionReply属性
7-4-7 UserAccounts属性
第8章 邮件及新闻组件的使用
8-1 IdPOP3组件的使用
8-1-1 邮件数目
8-1-2 邮件标题
8-1-3 邮件接收
8-2 IdSmtp组件的使用
8-2-1 设置邮件服务器
8-2-2 连接SMTP服务器
8-2-3 断开SMTP服务器
8-2-4 填充邮件内容
8-2-5 加入邮件附件
8-2-6 发送电子邮件
8-2-7 更多的内容
8-3 什么是新闻组
8-3-1 获取新闻组列表
8-3-2 取得文章列表
8-3-3 得到文章内容
8-3-4 IdNNTP的高级内容
8-3-5 最后的总结
第9章 IdHTTP组件介绍
9-1 组件的方法介绍
9-1-1 Get方法
9-1-2 POST和PUT方法
9-1-3 Head方法
9-1-4 更多的方法
9-2 属性介绍
9-2-1 ProtocolVersion属性
9-2-2 Host和Port属性
9-2-3 Request属性
9-2-4 CookieManager属性
9-2-5 ProxyParams属性
9-3 最后的总结
第10章 Indy中的UDP组件
10-1 IdUDPClient和IdUDPServer组件
10-1-1 发送UDP数据包
10-1-2 接收UDP数据包
10-2 IdDayTimeUDP和IdDayTimeUDPServer组件
10-2-1 设置DayTime服务
10-2-2 使用DayTime服务
10-3 IdTimeUDP和IdTimeUDPServer组件
10-3-1 提供Time服务
10-3-2 使用Time服务
10-3-3 实现代码中的启示
10-4 IdEchoUDP和IdEchoUDPServer组件
10-5 最后的总结
第11章 初识Rave
11-1 认识Rave
11-2 Rave组件的介绍
11-3 简单易用
11-3-1 启动报表设计器
11-3-2 设计简单的报表
第12章 深入了解Rave
12-1 Rave组件介绍
12-1-1 RvProject组件
12-1-2 RvSystem组件
12-1-3 RvNDRWriter组件
12-1-4 RvRenderPreview组件
12-1-5 RvRenderPrinter组件
12-1-6 RvRenderPDF组件
12-1-7 RvRenderHTML组件
12-1-8 RvRenderTXT组件
第13章 Rave报表设计器
13-1 Rave报表组件
13-1-1 Drawing组件面板
13-1-2 Bar Code组件
13-1-3 Report组件面板
13-1-4 报表缩放组件
第14章 IntraWeb组件介绍
14-1 使用WebSnap编写Web应用程序
14-2 IntraWeb组件包介绍
14-2-1 IntraWeb基本组件介绍
14-2-2 IntraWeb数据库组件介绍
14-3 IntraWeb中的函数
14-4 扩展功能在IntraWeb中的应用
14-4-1 层叠样式表在应用程序中的使用
14-4-2 层叠样式表的概念及特点
14-4-3 JavaScript在IntraWeb应用开发当中的应用
14-5 数据库在IntraWeb开发中的应用
14-5-1 设计简单的数据库应用程序
14-5-2 在IntraWeb应用当中使用DBISAM
14-6 IntraWeb组件与WebServices的集成
14-6-1 WebServices的概念及特点
14-6-2 在IntraWeb中实践WebServices
第15章 变形界面之王1stClass
15-1 fcImagerForm组件
15-2 fcImager组件
15-2-1 Contrast属性
15-2-2 GaussianBlur属性
15-2-3 LightNess属性
15-2-4 Sharpen属性
15-2-5 Sponge属性
15-2-6 Embossed属性
15-2-7 GrayScale属性
15-2-8 Inverted属性
15-2-9 HorizontallyFlipped和VerticallyFlipped属性
15-2-10 Rotation属性
15-3 fcDBImager组件
15-4 fcImagerBtn组件
15-5 fcLabel组件介绍
15-5-1 ExtrudeEffects(突出效果)属性
15-5-2 Shadow属性
15-5-3 Rotation属性
15-6 fcTreeView组件
15-6-1 tvoExpandButtons3D属性
15-6-2 Tvo3StateCheckBox属性
15-6-3 tvoFlatCheckBoxs属性
15-6-4 tvoAutoURL属性
15-6-5 tvoToolTips属性
15-7 fcDBTreeView组件
15-7-1 DataSourceFirst和DataSourceLast属性
15-7-2 DisplayFields属性
15-7-3 Imager属性
附录A FTP封装概念
附录B 条形码技术
B-1 条形码基本知识
B-2 基本的条形编码
B-2-1 UPC编码
B-2-2 25编码
B-3 条形码的应用环境

相关文章
|
28天前
|
前端开发 JavaScript
React 步骤条组件 Stepper 深入解析与常见问题
步骤条组件是构建多步骤表单或流程时的有力工具,帮助用户了解进度并导航。本文介绍了在React中实现简单步骤条的方法,包括基本结构、状态管理、样式处理及常见问题解决策略,如状态管理库的使用、自定义Hook的提取和CSS Modules的应用,以确保组件的健壮性和可维护性。
65 17
|
3月前
|
人工智能 自然语言处理 前端开发
SpringBoot + 通义千问 + 自定义React组件:支持EventStream数据解析的技术实践
【10月更文挑战第7天】在现代Web开发中,集成多种技术栈以实现复杂的功能需求已成为常态。本文将详细介绍如何使用SpringBoot作为后端框架,结合阿里巴巴的通义千问(一个强大的自然语言处理服务),并通过自定义React组件来支持服务器发送事件(SSE, Server-Sent Events)的EventStream数据解析。这一组合不仅能够实现高效的实时通信,还能利用AI技术提升用户体验。
268 2
|
5月前
|
监控 网络协议 Java
Tomcat源码解析】整体架构组成及核心组件
Tomcat,原名Catalina,是一款优雅轻盈的Web服务器,自4.x版本起扩展了JSP、EL等功能,超越了单纯的Servlet容器范畴。Servlet是Sun公司为Java编程Web应用制定的规范,Tomcat作为Servlet容器,负责构建Request与Response对象,并执行业务逻辑。
Tomcat源码解析】整体架构组成及核心组件
|
4月前
|
负载均衡 5G 网络性能优化
深入解析LTE(长期演进技术)的基本架构及其关键组件
深入解析LTE(长期演进技术)的基本架构及其关键组件
610 2
|
1月前
|
前端开发 UED
React 文本区域组件 Textarea:深入解析与优化
本文介绍了 React 中 Textarea 组件的基础用法、常见问题及优化方法,包括状态绑定、初始值设置、样式自定义、性能优化和跨浏览器兼容性处理,并提供了代码案例。
60 8
|
5月前
|
Kubernetes API 调度
Kubernetes 架构解析:理解其核心组件
【8月更文第29天】Kubernetes(简称 K8s)是一个开源的容器编排系统,用于自动化部署、扩展和管理容器化应用。它提供了一个可移植、可扩展的环境来运行分布式系统。本文将深入探讨 Kubernetes 的架构设计,包括其核心组件如何协同工作以实现这些功能。
431 0
|
4月前
|
开发工具
Flutter-AnimatedWidget组件源码解析
Flutter-AnimatedWidget组件源码解析
189 60
|
2月前
|
前端开发 JavaScript 开发者
揭秘前端高手的秘密武器:深度解析递归组件与动态组件的奥妙,让你代码效率翻倍!
【10月更文挑战第23天】在Web开发中,组件化已成为主流。本文深入探讨了递归组件与动态组件的概念、应用及实现方式。递归组件通过在组件内部调用自身,适用于处理层级结构数据,如菜单和树形控件。动态组件则根据数据变化动态切换组件显示,适用于不同业务逻辑下的组件展示。通过示例,展示了这两种组件的实现方法及其在实际开发中的应用价值。
48 1
|
3月前
|
存储 JavaScript 前端开发
Vue3权限控制全攻略:路由与组件层面的用户角色与权限管理方法深度解析
Vue3权限控制全攻略:路由与组件层面的用户角色与权限管理方法深度解析
334 2
|
3月前
|
机器学习/深度学习 编解码 算法
深入解析MaxFrame:关键技术组件及其对视频体验的影响
【10月更文挑战第12天】随着流媒体服务和高清视频内容的普及,用户对于视频质量的要求越来越高。为了满足这些需求,许多技术被开发出来以提升视频播放的质量。其中,MaxFrame是一种旨在通过一系列先进的图像处理算法来优化视频帧的技术。本文将深入探讨构成MaxFrame的核心组件,包括运动估计、超分辨率重建以及时间插值算法,并讨论这些技术如何协同工作以改善视频播放效果。
54 1

推荐镜像

更多
下一篇
开通oss服务