《Delphi 5 Web编程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:网页制作、网络编程系列编委会编
  • 出 版 社:北京:中国人民大学出版社
  • 出版年份:2001
  • ISBN:7300037003
  • 页数:358 页
图书介绍:Visual Basic 6.0中文版是一个功能强大的可视化编程工具。利用Visual Basic 6.0,程序员不仅可以开发各种传统的应用程序,而且可以方便地开发Web应用程序。本书深入浅出地介绍了使用Visual Basic 6.0开发Web应用程序的原理和方法,并通过大量的实例进行讲解。本书不仅包括进行网络应用程序开发所必需的基础知识:HTML、VBScript,而且包括了网络开发的高级应用技术,如ASP编程、数据库应用、DHTML等内容。同时,对使用Visual Basic 6.0进行网络编程所涉及到的ActiveX控件、ActiveX文档、CGI编程等知识也做了专门的介绍。本书适用对象为开发Web应用程序的程序员、高级程序员。本书也可供广大计算机软件开发人员做为编程参考。

第1章 Delphi 5概述 1

1.1 Delphi 5概述 1

1.1.1 Delphi 5的特点 1

1.1.2 Delphi 5的新功能 1

目录 1

1.1.3 Delphi 5要求的最小配置 3

1.2 Delphi 5的安装和启动 3

1.2.1 Delphi 5的安装 3

1.2.2 启动Delphi 5 8

1.3.1 窗体(Form) 9

1.3.2 对象观察器(Object Inspector) 9

1.3 Delphi 5的集成开发环境 9

1.3.3 代码编辑器 10

1.3.4 对象浏览器窗口和键盘路径 11

1.3.5 项目管理器 12

1.4 本章小结 12

第2章 Delphi界面设计 13

2.1 菜单设计 13

2.1.1 菜单的基本组件和属性 13

2.1.2 菜单的其他属性简介 14

2.1.3 给菜单加提示(Hint) 14

2.1.4 控制系统菜单 15

2.1.5 菜单实例 16

2.2.1 对话框的分类 21

2.2 对话框设计 21

2.2.2 自定义颜色对话框的例程 23

2.2.3 对话框实用例程 26

2.3 工具栏和状态栏设计 30

2.3.1 快捷按钮 30

2.3.2 定制Speedbar 30

2.3.3 在状态条中插入可视控件 31

2.4 建立简单的任务栏应用程序 34

2.5 综合实例 39

2.5.1 与图形有关的菜单编程实例 39

2.5.2 菜单与对话框的综合应用 46

2.6 本章小结 52

第3章 绘制图形 53

3.1 图形绘制的基本概念 53

3.1.1 几何图形组件 53

3.1.2 画板(PaintBox)组件 54

3.2 画布对象与应用实列 55

3.2.1 画布对象 55

3.2.2 绘制简单图形 58

3.2.3 简单图形的绘制演示 60

3.2.4 画刷应用举例 62

3.2.5 Bitmap位图对象 63

3.3 Canvas(画布)属性综合应用 65

3.2.6 Rect对象 65

3.4.1 图像组件 71

3.4 Delphi 5图像应用编程 71

3.4.2 应用实例 76

3.5 图形的打印 79

3.6 本章小结 81

第4章 网络基本概念及COM技术 82

4.1 Internet基本概念 82

4.2 COM/DCOM技术 83

4.2.1 COM原理 83

4.2.2 COM的扩展 85

4.2.3 COM的创建 87

4.3.1 OLE自动化 88

4.3 COM实例 88

4.3.2 OLE自动化实例 90

4.3.3 PowerPoint实例 99

4.3.4 Word实例 105

4.4 本章小结 111

第5章 套接字Socket 112

5.1 Socket原理 112

5.1.1 客户机/服务器 113

5.1.2 实例 114

5.2 Delphi 5的Socket 115

5.3.1 Delphi关于HTTP服务器的编程 116

5.3 Socket实例 116

5.3.2 聊天程序的实例 125

5.3.3 FTP服务器编程 131

5.3.4 NNTP实例 142

5.4 本章小结 154

第6章 CORBA技术 155

6.1 CORBA原理 155

6.1.1 CORBA的特点 155

6.1.2 组成 156

6.1.3 ORB工作原理 157

6.1.4 智能代理(Smart Agent) 157

6.1.5 CORBA服务器的创建 158

6.1.6 CORBA客户的创建 159

6.1.7 显示用户接口中的对象 159

6.2 CORBA应用实例 160

6.2.1 控制台CORBA客户/服务器 160

6.2.2 CORBA的数据库连接 166

6.3 本章小结 176

第7章 Web服务器应用程序 177

7.1 Web服务器应用程序原理 177

7.1.1 Web服务器创建 177

7.1.2 Web编辑器 180

7.2.1 关于获得Web服务器的E-Mail的应用 181

7.2 Web服务器应用实例 181

7.2.2 WebChat实例 183

7.2.3 Web的图像返回 187

7.2.4 浏览器实例 188

7.2.5 Web文件查找实例 198

7.2.6 Web链接实例 203

7.3 本章小结 207

第8章 Delphi 5的综合应用 208

8.1 在Delphi 5的应用程序中应用浏览器 208

8.1.1 在Delphi中引入IE浏览器控件 208

8.1.2 在Delphi程序中使用IE浏览器控件 209

8.1.3 在Delphi程序中应用IE浏览器控件的两个例子 210

8.1.4 在Delphi5中调用NetscapeNavigator 212

8.2 Delphi 5的局域网编程 212

8.2.1 改变TCP/IP的DNS地址 213

8.2.2 获取网络资源信息 223

8.3 Delphi 5关于电子邮件的编程 232

8.3.1 发送Email邮件 232

8.3.2 收取Email邮件 239

8.4 Delphi 5综合应用实例 243

8.5 本章小结 256

9.1.1 数据库的形成和发展 257

9.1 数据库的基本概念 257

第9章 Delphi 5数据库概述 257

9.1.2 数据库管理系统(DBMS) 258

9.1.3 数据库的有关概念 258

9.1.4 网络模式的数据库 260

9.2 Delphi的数据库 260

9.2.1 数据字典 261

9.2.2 DataBroker与数据库引擎的开放性支持 261

9.3 Delphi的数据库特性 261

9.3.2 Delphi Client/Server数据库特性 262

9.3.3 Delphi数据库的体系结构 262

9.3.1 Delphi的数据库特性 262

9.4 数据库应用程序的开发步骤 263

9.4.1 系统设计 263

9.4.2 系统实现 263

9.4.3 系统运行和维护 263

9.5 数据访问组件(Data Access) 264

9.5.1 Delphi数据访问部件的层次结构 264

9.5.2 数据源组件(DataSource) 265

9.5.3 数据库组件(Database) 267

9.5.4 数据库表组件(Table) 268

9.5.5 查询组件(Query) 269

9.5.6 其他组件 270

9.6.1 常见的控件 271

9.6 数据控制组件(Data Controls) 271

9.6.2 其他控件 274

9.7 库应用程序实例 276

9.7.1 一个复杂的数据库应用程序 276

9.7.2 Delphi 5数据库开发图像数据应用程序 282

9.7.3 用Delphi 5进行数据库之间转换 283

9.7.4 其他应用 285

9.7.5 计算字段值 286

9.8 TReport部件及其应用 287

9.9 本章小结 288

10.1.1 数据定义 289

10.1 SQL语言的基本功能 289

第10章 Delphi的SQL数据库 289

10.1.2 数据查询和数据操纵 290

10.1.3 内部库函数 292

10.2 SQL Explorer 293

10.3 SQL编程实例 296

10.3.1 SQL查询 296

10.3.2 数据库查询器 306

10.4 本章小结 313

第11章 网络数据库 314

11.1 Delphi客户/服务器应用开发原理 314

11.1.1 客户/服务器体系结构 314

11.1.3 数据库服务器功能介绍 315

11.1.2 客户/服务器概述 315

11.2 Delphi客户/服务器实例 316

11.3 开发网络数据库 323

11.3.1 一个登录的实例 325

11.3.2 InterBase应用实例 328

11.4 本章小结 332

第12章 Web数据库发布 333

12.1 CGI技术 333

12.1.1 CGI的工作原理 333

12.1.2 CGI与HTTP的关系 334

12.1.3 HTML的基础知识 334

12.1.4 CGI通信过程 335

12.1.5 动态链接库的介绍 336

12.2 CGI编程实例 338

12.2.1 用户查询HTML页面 338

12.2.2 处理表单的CGI程序 339

12.3 基于Web的数据库查询 345

12.4 ISAPI编程 348

12.4.1 几个重要函数 348

12.4.2 创建一个HTML页 351

12.4.3 网络提交数字平方 353

12.5 ISAPI实例 355

12.6 本章小结 358