图书介绍

Delphi 6网络实例编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Delphi 6网络实例编程
  • 牛兴涛等编著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508409981
  • 出版时间:2002
  • 标注页数:378页
  • 文件大小:54MB
  • 文件页数:391页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Delphi 6网络实例编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Delphi 6基础知识1

1.1 Delphi 6编程环境1

1.2 工具条2

1.3 菜单3

1.3.1 File 菜单3

1.3.2 Edit 菜单4

1.3.3 Search 菜单6

1.3.4 View 菜单6

1.3.5 Project 菜单6

1.3.6 Run 菜单6

1.3.7 Components 菜单6

1.3.8 Database 菜单6

1.3.9 Tools 菜单6

1.3.10 Workgroups 菜单6

1.3.11 Help 菜单6

1.4 设计窗口7

1.5 代码编辑窗口7

1.5.1 单元结构8

1.5.2 单元首部8

1.5.3 接口部分(Interface)8

1.5.4 实现部分8

1.5.5 USES 子句9

1.5.6 初始化部分(Initialization)9

1.5.7 完成部分(Finalization)9

1.6 项目管理窗口9

1.7 处理异常10

1.7.1 异常的产生11

1.7.2 异常处理语句11

1.7.3 缺省的异常处理14

1.7.4 Exception 类15

1.7.5 自定义异常15

1.8 调试应用程序18

1.8.1 调试的准备和开始18

1.8.2 程序运行的控制20

1.8.3 断点的使用21

1.8.4 监视数据的值24

1.9 常用组件介绍27

1.9.1 常用的文本相关部件27

1.9.2 按钮和检查框部件28

1.9.3 分组、分界部件29

1.9.4 图形、图像部件29

1.9.5 关系图、文件列表部件30

1.9.6 滚动部件31

1.9.7 网格、表格部件31

1.9.8 多媒体(MultiMedia)和 OLE 部件32

1.9.9 使用非可视部件32

1.10 使用 Delphi 的工程管理、设计工具37

1.10.1 创建多窗体工程项目37

1.10.2 使用工程管理器 Project Manager39

1.10.3 使用窗体样板和对话框专家40

1.10.4 使用工程样板和应用专家41

1.11 简单的程序设计43

1.11.1 设计简单的用户界面43

1.11.2 改变对象的属性45

1.11.3 使用联机帮助 Help48

1.12 小结49

第2章 创建自己的 Web 浏览器50

2.1 工程简介50

2.2 制作方法51

2.3 制作步骤51

2.3.1 工程的建立51

2.3.2 窗口属性的设置51

2.3.3 向窗口“w_main”中添加图像列表组件对象52

2.3.4 向窗口“w main”中添加菜单53

2.3.5 向窗口“w_main”中添加工具栏54

2.3.6 向窗口“w_main”中添加状态条59

2.3.7 添加 Twebbrowser 组件对象60

2.3.8 向窗口“w_main”中添加动作组件对象与其他组件对象61

2.3.9 建立系统信息显示窗63

2.3.10 给“AboutBox”窗口添加代码67

2.3.11 编写“w_main”窗口的代码69

2.4 程序清单79

第3章 基于 Internet 的聊天工具92

3.1 工程简介92

3.2 制作方法93

3.3 制作步骤93

3.3.1 工程的建立与设置93

3.3.2 窗口属性的设备94

3.3.3 向窗口“w_cww”中添加图像列表组件对象95

3.3.4 向窗口“w_cww”中添加菜单96

3.3.5 向窗口“w_cww”中添加工具条98

3.3.6 向窗口“w_cww”中添加状态条100

3.3.7 分割窗口以及制作各种显示区域102

3.3.8 窗口“w_cww”中添加其他组件对象104

3.3.9 自带超级链的系统信息显示窗108

3.3.10 给“AboutBox”窗口添加代码111

3.3.11 编写“w_cww”窗口的代码113

3.4 程序清单124

3.5 小结136

第4章 FTP 和邮件收发程序的制作137

4.1 FTP 程序制作137

4.1.1 登陆137

4.1.2 列出目录和文件138

4.1.3 转换路径139

4.1.4 下载文件139

4.1.5 上传文件140

4.1.6 目录操作141

4.1.7 删除文件142

4.1.8 重命名142

4.2 邮件收发程序152

4.2.1 主界面152

4.2.2 参数设置153

4.2.3 接收邮件153

4.2.4 邮件内容显示154

4.2.5 发送邮件156

第5章 一些网络小程序170

5.1 获取 ip 地址170

5.1.1 使用 GetHostByName 函数获取 IP170

5.1.2 用 WSAAsyncGetHostByName 函数获取 IP 地址172

5.1.3 多 IP 情况的处理175

5.1.4 关于 IP 地址和实际地址的区别177

5.2 获取子网掩码179

5.2.1 Windows NT 系统中获取子网掩码179

5.2.2 Windows 9x 系统中获取子网掩码182

5.3 获取计算机名183

5.3.1 获取和设置本机主机名184

5.3.2 获取远程主机名称186

5.4 网络连接情况检测188

5.4.1 使用 WinInet 高级函数库函数检测网络状态188

5.4.2 通过读取系统状态参数检测网络状态189

5.5 获取 DNS 设置191

5.5.1 Windows NT 系统中获取 DNS 信息191

5.5.2 Windows 9x 系统中获取 DNS 信息192

5.6 网卡信息的获取194

5.6.1 使用 GUID 获取网卡地址194

5.6.2 NetBIOS 来获得 MAC 地址196

5.6.3 使用 RPC 方式获得 MAC 地址199

第6章 Web 服务器应用程序202

6.1 WWW 是如何工作的202

6.2 Web 服务器扩展203

6.3 Web 服务器应用程序的逻辑结构204

6.4 静态的 HTML 页面204

6.5 动态的 HTML 页面209

6.6 Web 模块210

6.7 Web 调度器212

6.8 Web 动作项213

6.9 HTTP 请求消息217

6.9.1 HTTP 请求消息是如何传递的217

6.9.2 TWebRequest 对象218

6.9.3 TISAPIRequest 对象225

6.9.4 TCGIRequest 对象226

6.9.5 TWinCGIRequest 对象227

6.9.6 一个例子227

6.10 HTTP 响应消息229

6.10.1 建立 HTTP 响应消息229

6.10.2 HTTP 响应消息是如何传递的229

6.10.3 自己传递 HTTP 响应消息230

6.10.4 TWebResponse 对象230

6.10.5 TISAPIResponse 对象237

6.10.6 TCGIResponse 对象238

6.10.7 TWinCGIResponse 对象239

6.11 Cookie239

6.12 重定向到另一个 Web 站点241

6.13 数据流242

6.14 与客户交互244

6.15 网页生成器246

6.15.1 建立 HTML 模板247

6.15.2 指定 HTML 模板248

6.15.3 返回转换回的结果249

6.15.4 OnHTMLTag 事件249

6.15.5 TDataSetPageProducer251

6.16 基于 Web 的数据库应用程序251

6.16.1 用 TSession 管理数据库连接251

6.16.2 建立数据集252

6.16.3 把数据集转换为 HTML 页面252

6.16.4 把 HTML 表格传给客户253

6.17 TDataSetTableProducer 元件254

6.18 TQueryTableProducer 元件259

6.19 操纵 Web 服务器应用程序260

6.19.1 TWebApplication 对象260

6.19.2 TCGIApplication 对象262

6.19.3 TISAPIApplication 对象262

6.20 调试 Web 服务器应用程序263

6.20.1 调试 ISAPI 或 NSAPI 类型的 Web 服务器应用程序263

6.20.2 调试 CGI 或 Win-CGI 类型的 Web 服务器应用程序264

6.21 两个典型的 Web 服务器应用程序265

第7章 组件对象模型273

7.1 COM/ActiveX 基础知识273

7.1.1 OLE 到 COM 的发展历程273

7.1.2 COM 新体系的特点274

7.1.3 COM 的基本概念274

7.1.4 COM 的扩展279

7.2 OOPL 的 COM 支持282

7.2.1 接口的定义282

7.2.2 接口的实现285

7.2.3 接口的引用287

7.2.4 OLE 自动化对象289

7.2.5 双重接口291

7.3 简单 COM 对象291

7.3.1 使用组件向导建立 COM 对象291

7.3.2 实例模式和线程模式297

7.3.3 使用 COM 对象扩展 Shell298

7.3.4 被封装的秘密303

7.3.5 关于 COM 的函数309

7.4 OLE 自动化对象311

7.4.1 有关概念311

7.4.2 建立 OLE 自动化对象312

7.4.3 建立 OLE 自动化客户317

7.4.4 OLE 自动化对象的事件325

7.4.5 DCOM 对象330

7.4.6 被封装的细节333

7.5 ActiveX 构件339

7.5.1 ActiveX 构件结构340

7.5.2 编写 ActiveX 构件341

7.5.3 ActiveX 构件的属性页347

7.5.4 数据绑定349

7.5.5 网页内使用 ActiveX 构件350

7.5.6 ActiveX 构件支持的接口358

7.5.7 IDE 环境引入 ActiveX 构件359

7.5.8 被封装的细节361

7.6 TypeLib 编辑器363

7.6.1 打开类型库364

7.6.2 常见属性366

7.6.3 参数366

7.6.4 Flags367

7.6.5 Pascal IDL368

7.6.6 引用369

7.7 ActiveForm370

7.7.1 使用 ActiveForm370

7.7.2 编写 ActiveForm371

7.7.3 Package374

7.7.4 被封装的细节377

热门推荐