《Delphi应用实例》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:山风,山月编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2001
  • ISBN:7113043240
  • 页数:456 页
图书介绍:从建立自己的VCL组件开始,学习设计Delphi组件,包括TPanel、可视化及非可视化组件、属性编辑器,以及E-mail组件等。介绍如何用Delphi设计DirectX与OpenGL绘图,并使用这两种绘图模式来建立VCL组件。为了让您充分了解OpenGL函数库,本书使用了22个范例程序分别介绍模型的制作、色彩的运用、灯光设定、贴图等。本书针对Delphi为网络提供的组件——CGI、ISAPI、ActiveX以及制作ASP的外挂程序等作了详细的介绍,而且还为您提供了两个完整的Web Server、Mail Server范例,让您现学现用。

第1篇 VCL组件 3

第1章 VCL组件制0作一 3

1.1 可绘图的DrawPanel 4

1.2 DrawPanel PartⅡ 10

1.3 VCL组件的属性(Properties) 24

1.4 VCL组件的事件(Events) 25

第2章 VCL组件制作二 35

2.1 新组件的父类 36

2.2 非可视化新组件 36

2.3 TGraphicControl类的组件 44

2.4 属性编辑器 49

2.5 组件编辑器 57

2.6 拦截事件 64

2.7 VCL管理 67

第3章 E-mail组件 69

3.1 数据编码 70

3.2 数据编码组件——TMyEncode 80

3.3 E-Mail信件内容结构 93

3.4 E-Mail信件内容制作 103

3.5 MySendMail组件实作 112

3.6 MySendMail组件使用范例 117

第2篇 绘图 123

第4章 OpenGL一 123

4.1 建立OpenGL环境 124

4.2 TOpenGL VCL组件 129

4.3 OpenGL模型的绘制 142

4.4 TOpenGL的应用 148

4.5 3D点、线、面 156

4.6 灯光 164

第5章 OpenGL二 169

5.1 贴图 170

5.2 贴图坐标 181

5.3 绘制VRML模型 185

5.4 3D字体 196

5.5 模型制作 207

5.6 TBitmap与存盘 217

第3篇 网络 223

第6章 CGI 223

6.1 CGI 224

6.2 以POST传递资料 232

6.3 使用VCL组件 234

6.4 Cookie的存取 235

6.5 Web Server Application CGI 239

6.6 ISAPI 244

第7章 ActiveX for ASP一 257

7.1 建立ActiveX组件 258

7.2 图片显示 269

7.3 在ASP网页绘制OpenGL 273

7.4 OpenGL组件 278

第8章 ActiveX for ASP二 297

8.1 TFileUploadObj 298

8.2 FileUpload ActiveX组件 307

8.3 电子邮件 316

8.4 电子邮件高级应用 326

第9章 ActiveX Control 333

9.1 ActiveX Control 334

9.2 Active Form 346

第10章 WebServer 357

10.1 TServerSocker VCL组件 358

10.2 WebServer 361

10.3 多线程联机的WebServer 370

10.4 WebServer加强版 375

10.5 Web Server其他信息 392

第11章 Mail Server 403

11.1 Mail Server联机 404

11.2 SMTP Server 411

11.3 POP3 Server 427

11.4 Mail Server 441

附录 449