099_《Delphi5专题开发指南》

2023-12-09 22:38
文章标签 开发 指南 专题 delphi5 099

本文主要是介绍099_《Delphi5专题开发指南》,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

《Delphi5专题开发指南》

Delphi 教程 系列书籍 (099) Delphi5专题开发指南》 网友(邦)整理 EMail: shuaihj@163.com

下载地址:

Part1

Part2

Part3

Part4

Delphi5专题开发指南

  • 书名: Delphi 5.0专题开发指南
  • 作者: 刘华 肖永顺
  • 出版社: 清华大学出版社
  • 书号: 7302009643
  • 出版日期:2000年8月
  • 开本: 787*1092 1/16
  • 页码: 449
  • 版次: 2000年8月第一版第一次印刷

内容简介

本书分5个专题介绍Delphi应用程序的设计方法。一方面,深入分析了应用程序设计过程中必须使用的程序调试技术、运行错误异常处理机制,从而为读者熟练、准确把握Delphi应用程序设计工具奠定了基础,也为读者迅速纠正应用程序设计错误提供了知识准备。另一方面,集中阐述了几类常用的Delphi应用程序,并以大量示例介绍数据库应用程序、Internet应用程序的常用设计方法及设计模式。本书以介绍Delphi 5.0的新特性为中心,力求使用读者把握Delphi发展的新动向,灵活使用其新功能。在介绍Delphi 5.0新特性的同时,本书还适当兼顾对Delphi老版本较生疏的读者,充分考虑不同层次读者的需求。本书是面向中高级读者的庆用程序设计参考用书。它既是Delphi程序员的优秀参考用书,又是具有一定Delphi程序设计基础的学习人员的极好教材。

目录

第1篇 程序设计基础

第1章 Delphi 5.0的安装及其概述

1.1 Delphi 5.0的安装

1.1.1 安装 Delphi 5.0

1.1.2 浏览 Delphi 5.0的安装组件

1.1.3 Delphi的应用程序开发环境

1.2 Delphi 5.0的新功能

1.2. 1 数据库功能扩展

1.2.2 工程管理功能扩展

1.2.3 调试器的新特性

1.2.4 集成开发环境的功能扩展

1.2.5 可视控件库的改进

1.3 本章小结

第2章 Delphi 5.0工程的管理及其管理器

2.1 Delphi 5.0的工程管理

2. 1. 1 工程文件

2.1.2 窗体文件

2.1.3 桌面文件

2.2 Delphi 5.0的工程管理器

2.2.1 工程管理器概述

2.2.2 对工程的管理

2.3 本章小结

第2篇 程序的调试和异常处理专题

第3章 应用程序功能代码的调试

3.1 Delphi 5.0调试器及其功能概述

3.1.1 打开编译器的调试信息开关

3.1.2 调试器选项及其功能设置

3.2 Delphi 5.0应用程序的综合调试技术

3.2.1 调试前的准备

3.2.2 定位应用程序的错误

3.2.3 纠正应用程序的错误

3.3 本章小结

第4章 应用程序运行错误的异常处理方法

4.1 Delphi 5.0的异常处理机制

4.1.1 应用程序中常见的错误

4.1.2 传统的错误捕获和处理机制

4.1.3 异常处理机制

4.2 Delphi 5.0预定义异常类的使用

4.2.1 异常类的共同祖先

4.2.2 VCL的异常类介绍

4.2.3 Delphi异常类的使用

4.3 创建用户自定义异常

4.3.1 创建VCL异常类的副本

4.3.2 扩展VCL异常类的功能

4.3.3 重新设计异常类

4.4 异常处理机制综合应用举例

4.4.1 示例程序的功能概述

4.4.2 示例程序代码的设计

4.4.3 另一个异常类示例

4.5 本章小结

第3篇 数据库程序设计专题

第5章 BDE的数据库连接技术及数据库辅助开发工具

5.1 Delphi 5.0的数据库开发技术

5.1.1 基于BDE的数据库应用程序的结构

5.1.2 Delphi 5.0开发基于BDE的数据库应用的技术

5.2 BDE连接及数据库技术的综合应用

5.2.1 系统的体系结构

5.2.2 建立数据库

5.2.3 设置别名

5.2.4 数据模块

5.2.5 用户操作窗口设计

5.2.6 代码编写

5.2.7 程序运行效果

5.3 本章小结

第6章 与数据库的直接连接技术

6.1 Delphi 5.0的数据库直接连接新特性概述

6. 1.1 ADO控件与IBX控件

6.1.2 与基于BDE的数据库连接的比较

6.2 应用程序与远程数据库系统的直接连接

6.2.1 ADO建立数据库连接

6.2.2 IBX建立数据库的连接

6.3 数据库程序设计技术综合应用

6.3.1 IBLOCAL数据库的结构

6.3.2 IBX直接连接InterBase数据库

6.3.3 数据库表与视图

6.3.4 触发器(Trigger)的应用

6.3.5 存储过程的使用

6.3.6 事务控制

6.3.7 监视程序运行

6.4 本章小结

第7章 数据库应用程序报表的生成

7.1 Delphi 5.0的报表功能及其应用

7.1.1 使用模板

7.1.2 简单报表

7.1.3 复杂报表

7.1.4 报表连接

7.2 报表系统的集成及其与应用程序的连接

7.2.1 编程定制报表

7.2.2 操作报表

7.2.3 自定义预览窗体

7.2.4 报表调用主窗体

7.3 本章小结

第4篇 用户自定义控件专题

第8章 Delphi 5.0的动态链接库技术

8.1 标准动态键接库的建立

8.1.1 概述

8.1.2 使用动态链接库生成向导

8.1.3 声明和实现函数

8.1.4 输出函数

8.2 Delphi 5.0特殊功能动态链接库的建立

8.2.1 Delphi5.0的动态键接库与窗体重用

8.2.2 创建普通窗体

8.2.3 修改窗体单元文件

8.2.4 修改工程文件

8.3 动态链接库的调用

8.3.1 静态调用

8.3.2 动态调用

8.3.3 动态调用中的错误处理

8.4 本章小结

第9章 用户自定义控件及ActiveX技术

9.1 控件概述

9.1.1 控件与代码复用

9.1.2 控件技术概要

9.2 创建用户自定义控件

9.2.1 使用向导建立控件框架

9.2.2 定义控件接口

9.2.3 编写控件属性

9.2.4 编写控件方法

9.2.5 编写控件事件

9.2.6 控件单元文件

9.3 ActiveX控件的建立

9.3.1 使用向导建立ActiveX控件

9.3.2 为控件添加接口

9.3.3 控件单元文件

9.4 控件的使用

9.4.1 自定义控件的安装

9.4.2 在应用程序中使用控件

9.5 本章小结

第5篇 Internet程序设计专题

第10章 Windows的Socket通信

10.1 Socket及其通信原理概述

10.1.1 Internet基本概念

10.1.2 套接字连接技术及其结构概述

10.1.3 通过套接字传输数据概述

10.1.4 使用Winsock编写IP地址查找小程序

10.1.5 电子邮件发送工具——Mailsender

10.2 客户端Socket请求的实现

10.2.1 套接字网络通信的基本实现方法

10.2.2 客户端套接字连接的实现

10.2.3 客户端应用程序辅助功能介绍

10.3 监听客户Socket的请求

10.3.1 打开服务器的端口监听功能

10.3.2 检查用户的登录身份

10.3.3 解析客户端命令

10.3.4 维护在钱用户列表以及对在线用户的管理

10.4 Socket应用程序设计及其示例

10.4.1 使用带有格式约定的网络传输功能

10.4.2 使用套接字传输大量数据

10.4.3 使用套接字的另一种网络连接方式

10.5 本章小结

第11章 创建Web浏览器

11.1 浏览器及其控件介绍

11.1.1 Web浏览器概述

11.1.2 Delphi的浏览器控件概述

11.2 创建简易浏览器

11.2.1 打开指定共享资源

11.2.2 对页面的常用操作

11.2.3 定位网络资源

11.2.4 保存和下载文件功能

11.3 Web浏览器应用程序设计举例

11.3.1 应用程序整体结构

11.3.2 主窗体的设计

11.3.3 子窗体的设计

11.4 本章小结

第12章 创建Web服务器

12.1 Web服务器应用程序概述

12.1.1 形成客户端http请求

12.1.2 服务器对客户端http请求的响应

12.2 创建 ISAPI/NSAPI

12.2.1 Delphi响应 http请求的方式

12.2.2 建立ISAPI/NSAPI框架

12.2.3 使用 Data Module Designer

12.2.4 响应用户的http请求

12.2.5 处理用户的http请求举例——建立文献服务系统

12.3 使用 CGI

12.3.1 创建CGI服务器应用程序框架

12.3.2 CGI与Is API/NsAPI的主要差别分析

12.3.3 两种类型Web服务器应用程序对数据集控件对象的影响

12.4 跟踪用户

12.4.1 功能简介

12.4.2 Cookie的主体结构及其主要内容

12.4.3 发送Cookie

12.4.4 利用Cookie

12.5 Web服务器应用程序设计综合举例

12.5.1 新闻服务系统简介

12.5.2 设计Web服务器应用程序

12.6 本章小结

这篇关于099_《Delphi5专题开发指南》的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/475315

相关文章

这15个Vue指令,让你的项目开发爽到爆

1. V-Hotkey 仓库地址: github.com/Dafrok/v-ho… Demo: 戳这里 https://dafrok.github.io/v-hotkey 安装: npm install --save v-hotkey 这个指令可以给组件绑定一个或多个快捷键。你想要通过按下 Escape 键后隐藏某个组件,按住 Control 和回车键再显示它吗?小菜一碟: <template

Hadoop企业开发案例调优场景

需求 (1)需求:从1G数据中,统计每个单词出现次数。服务器3台,每台配置4G内存,4核CPU,4线程。 (2)需求分析: 1G / 128m = 8个MapTask;1个ReduceTask;1个mrAppMaster 平均每个节点运行10个 / 3台 ≈ 3个任务(4    3    3) HDFS参数调优 (1)修改:hadoop-env.sh export HDFS_NAMENOD

嵌入式QT开发:构建高效智能的嵌入式系统

摘要: 本文深入探讨了嵌入式 QT 相关的各个方面。从 QT 框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式 QT 的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式 QT 的界面设计与开发,涵盖了从基本控件的使用到复杂界面布局的构建。同时也深入研究了信号与槽机制在嵌入式系统中的应用,以及嵌入式 QT 与硬件设备的交互,包括输入输出设

OpenHarmony鸿蒙开发( Beta5.0)无感配网详解

1、简介 无感配网是指在设备联网过程中无需输入热点相关账号信息,即可快速实现设备配网,是一种兼顾高效性、可靠性和安全性的配网方式。 2、配网原理 2.1 通信原理 手机和智能设备之间的信息传递,利用特有的NAN协议实现。利用手机和智能设备之间的WiFi 感知订阅、发布能力,实现了数字管家应用和设备之间的发现。在完成设备间的认证和响应后,即可发送相关配网数据。同时还支持与常规Sof

【专题】2024飞行汽车技术全景报告合集PDF分享(附原数据表)

原文链接: https://tecdat.cn/?p=37628 6月16日,小鹏汇天旅航者X2在北京大兴国际机场临空经济区完成首飞,这也是小鹏汇天的产品在京津冀地区进行的首次飞行。小鹏汇天方面还表示,公司准备量产,并计划今年四季度开启预售小鹏汇天分体式飞行汽车,探索分体式飞行汽车城际通勤。阅读原文,获取专题报告合集全文,解锁文末271份飞行汽车相关行业研究报告。 据悉,业内人士对飞行汽车行业

活用c4d官方开发文档查询代码

当你问AI助手比如豆包,如何用python禁止掉xpresso标签时候,它会提示到 这时候要用到两个东西。https://developers.maxon.net/论坛搜索和开发文档 比如这里我就在官方找到正确的id描述 然后我就把参数标签换过来

Retrieval-based-Voice-Conversion-WebUI模型构建指南

一、模型介绍 Retrieval-based-Voice-Conversion-WebUI(简称 RVC)模型是一个基于 VITS(Variational Inference with adversarial learning for end-to-end Text-to-Speech)的简单易用的语音转换框架。 具有以下特点 简单易用:RVC 模型通过简单易用的网页界面,使得用户无需深入了

Java 创建图形用户界面(GUI)入门指南(Swing库 JFrame 类)概述

概述 基本概念 Java Swing 的架构 Java Swing 是一个为 Java 设计的 GUI 工具包,是 JAVA 基础类的一部分,基于 Java AWT 构建,提供了一系列轻量级、可定制的图形用户界面(GUI)组件。 与 AWT 相比,Swing 提供了许多比 AWT 更好的屏幕显示元素,更加灵活和可定制,具有更好的跨平台性能。 组件和容器 Java Swing 提供了许多

Linux_kernel驱动开发11

一、改回nfs方式挂载根文件系统         在产品将要上线之前,需要制作不同类型格式的根文件系统         在产品研发阶段,我们还是需要使用nfs的方式挂载根文件系统         优点:可以直接在上位机中修改文件系统内容,延长EMMC的寿命         【1】重启上位机nfs服务         sudo service nfs-kernel-server resta

【区块链 + 人才服务】区块链集成开发平台 | FISCO BCOS应用案例

随着区块链技术的快速发展,越来越多的企业开始将其应用于实际业务中。然而,区块链技术的专业性使得其集成开发成为一项挑战。针对此,广东中创智慧科技有限公司基于国产开源联盟链 FISCO BCOS 推出了区块链集成开发平台。该平台基于区块链技术,提供一套全面的区块链开发工具和开发环境,支持开发者快速开发和部署区块链应用。此外,该平台还可以提供一套全面的区块链开发教程和文档,帮助开发者快速上手区块链开发。