当前位置:首页 > 工业技术
Delphi 4.0高级程序设计
Delphi 4.0高级程序设计

Delphi 4.0高级程序设计PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:曹恒等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1999
  • ISBN:7115081352
  • 页数:417 页
图书介绍:
《Delphi 4.0高级程序设计》目录

第一章 Delphi 4.0简介 1

1.1 Delphi 4.0新特性 1

1.2 集成开发环境(IDE)概况 3

1.2.1 Delphi的不同版本 3

1.2.2 Delphi启动概貌 3

1.3 Delphi4菜单和命令 5

1.3.1 File菜单 5

1.3.2 Edit菜单 6

1.3.3 Search菜单 9

1.3.4 View菜单 10

1.3.5 Project菜单 12

1.3.6 Run菜单 12

1.3.8 Database菜单 13

1.3.7 Component菜单 13

1.3.9 Tools菜单 14

1.3.10 Help菜单 14

1.3.11 局部菜单 15

1.4 使用窗体设计程序 15

1.4.1 Object Inspector 17

1.4.2 Alignment Palette(对齐面板) 17

1.4.3 在编辑器中编写代码 18

1.4.4 使用编辑器的书签 18

1.4.5 Delphi 4.0的Code Insight特性 18

1.4.6 工程的管理 21

第二章 Delphi Object Pascal基础 23

2.1 结构与类型概述 24

2.2.1 注释 25

2.2 Delphi数据类型及语法 25

2.2.3 标识符 26

2.2.2 保留字 26

2.2.4 数字 27

2.2.5 串 27

2.2.6 常量 28

2.2.7 类型 28

2.2.8 条件语句 36

2.2.9 循环控制语句 37

2.3 程序结构 39

2.3.1 块与作用域 39

2.3.2 单元的结构 40

2.3.3 值参数与变量参数 41

2.4 对命令行进行语法分析 43

2.3.4 保护资源 43

2.5 Delphi字符串处理函数 46

2.6 使用Delphi串列表 49

第三章 使用Database Desktop 51

3.1 启动数据库桌面系统(Database Desktop) 52

3.2 创建数据库表 52

3.2.1 表属性(Table Properties) 55

3.2.2 利用表结构和重新命名表 59

3.2.3 创建dBASE表 61

3.3 修改表结构 62

3.4 浏览记录 63

3.4.1 打开表 63

3.4.2 调整表的显示外观 64

3.5 编辑表 67

3.4.3 浏览记录信息 67

3.6 创建和执行查询 70

3.6.1 使用QBE查询数据 70

3.6.2 设置查询属性(Query Properties) 71

3.7 使用SQL语句 74

3.8 DBD的Utilities实用工具 76

第四章 Delphi 4.0常用组件 83

4.1 VCL可视组件库 83

4.2 窗体(TForm)组件 87

4.3 文本相关组件 92

4.3.1 TLabel(标签)组件 92

4.3.2 TEdit(编辑框)组件 96

4.3.3 TMaskEdit组件 99

4.3.4 TMemo组件 100

4.3.5 TListBox组件 104

4.3.6 TComboBox组件 107

4.4 按钮和检查框 110

4.4.1 命令按钮(TButton组件) 110

4.4.2 位图按钮(TBitBtn组件) 114

4.4.3 快速按钮(TSpeedButton组件) 116

4.4.4 开关按钮(TRadioButton组件) 117

4.4.5 TCheckBox组件 118

4.5 分组组件 120

4.5.1 TGroupBox组件 120

4.5.2 TRadioGroup组件 121

4.5.3 TPanel组件 124

4.5.4 TPageControl组件 124

4.5.5 TTabset组件 127

4.5.6 TNoteBook组件 129

4.5.7 TTabbedNoteBook组件 130

4.6 图形组件 132

4.6.1 TImage组件 132

4.6.2 画板组件(TPaintBox) 133

4.6.3 TShape组件 134

4.6.4 TBevel组件 135

4.6.5 关系图组件(TOutline) 136

4.6.6 THeader组件 140

4.7 文件和目录访问组件 141

4.7.1 文件列表框组件(TFileListBox) 141

4.7.2 目录列表框组件(TDirectoryListBox) 143

4.7.3 驱动器组合框组件(TDriveComboBox) 145

4.7.4 过滤器组合框组件(TFilterComboBox) 147

4.8.1 TMainMenu组件 150

4.8 菜单组件 150

4.8.2 TPopupMenu组件 152

4.9 滚动组件 154

4.9.1 TScrollBar组件 154

4.9.2 滚动框组件(TScrollBox) 155

4.10 网格组件 156

4.10.1 TStringGrid组件 156

4.10.2 绘画网格组件(TDrawGrid) 160

4.11 TMediaPlayer组件 163

4.12 TReportv组件 171

第五章 用数据存取和控制组件实现数据库访问 175

5.1 数据存取页组件 175

5.1.1 TDataSource组件 175

5.1.2 TTable组件 176

5.1.3 TQuery组件 188

5.1.4 TStoredProc组件 202

5.1.5 TDataBase组件 204

5.1.6 TSessions组件 206

5.1.7 TBatchMove组件 210

5.1.8 TUpdateSQL组件 221

5.2 数据控制(Data Control)页组件 233

5.2.1 TDBGrid组件 233

5.2.2 TDBNavigator组件 235

5.2.3 TDBText组件 236

5.2.4 TDBEdit组件 236

5.2.7 TDBListBox组件 237

5.2.6 TDBImage组件 237

5.2.5 TDBMemo组件 237

5.2.8 TDBComboBox组件 239

5.2.9 TDBCheckBox组件 239

5.2.10 TDBRadioGroup组件 240

5.2.11 TDBLookUpList组件 240

5.2.12 TDBLookUpComboBox组件 240

第六章 ActiveX页组件 245

6.1 ActiveX页组件 245

6.2 将可视化组件转化为ActiveX组件 246

6.3 创建和使用ActiveX模板 247

6.3.1 ActiveX控件向导 247

6.3.2 创建类型信息 248

6.3.4 注册和安装ActiveX控件 250

6.3.5 怎样使用ActiveX模板 251

6.4 在Web上发布ActiveX 251

6.4.1 ActiveForm 252

6.4.2 设置有关Web发布的选项 253

6.4.3 在Web上发布ActiveX 255

第七章 多层结构程序设计 257

7.1 Delphi数据库体系结构概述 257

6.3.3 在接口中增加成员 258

7.1.1 单层数据库应用 258

7.1.2 两层数据库应用结构 260

7.1.3 多层数据库应用结构 261

7.2 Midas页组件介绍 262

7.2.1 TClientDataSet组件 262

7.2.2 TDataSetProvider组件 275

7.2.3 TProvider组件 282

7.2.4 TCustomRemoteServer组件 283

7.2.5 TDispatchConnection组件 284

7.2.7 TDCOMConnection组件 286

7.2.8 TOLEnterpriseConnection组件 286

7.2.9 TCorbaConnection组件 286

7.2.10 TSocketConnection组件 288

7.2.11 TRemoteServer和TMIDASConnection组件 288

7.2.12 TSimpleObjectBrokor组件 288

7.3 应用服务程序设计 291

7.3.1 创建应用服务器的一般步骤 291

7.3.2 与“瘦”客户连接 294

7.4 客户应用程序设计 295

7.4.1 创建“瘦”客户的一般步骤 295

7.4.2 与应用服务器连接 300

7.5 发布“瘦”客户应用程序 304

8.1 Internet页组件介绍 317

第八章 Internet页组件 317

8.1.1 TClientSocket组件 319

8.1.2 TServerSocket组件 320

8.1.3 TWebDispatcher组件 320

8.1.4 TPageProducer组件 322

8.1.5 TQueryTableProducer组件 323

8.1.6 TDataSetTableProducer组件 325

8.1.7 NMFTP组件 325

8.1.8 TNMHTTP组件 330

8.1.9 THTML组件 330

8.1.10 TNNTP组件 334

8.1.11 TPOP3组件 337

8.1.12 TSMTP组件 339

8.1.13 TTCP组件 339

8.2.1 TClientSocket与TServerSocket组件的应用 342

8.1.14 TUDP组件 342

8.2 Internet组件应用 342

8.2.2 TFIP组件的应用举例 346

8.2.3 网页浏览器的创建 355

8.3 创建动态Web服务器应用程序 360

8.3.1 动态的HTML页面 361

8.3.2 页面生成器 364

8.3.3 利用ActiveForm创建Web网页 365

8.3.4 与数据库的连接 377

第九章 Dialog页组件 381

9.1 TOpenDialog组件 381

9.2 TSaveDialog组件 382

9.3 TFontDialog组件 382

9.5 TPrintDialog组件 384

9.4 TColorDialog组件 384

9.6 TPrintSetupDialog组件 385

9.7 TFindDialog组件 385

9.8 TReplaceDialog组件 385

第十章 非可视组件 387

10.1 TApplication组件 387

10.2 TBCDField组件 389

10.3 TBlobField组件 392

10.4 TBooleanField组件 393

10.5 TByteField组件 393

10.6 TCurrencyField组件 393

10.7 TDateField组件 394

10.8 TDateTimeFild组件 394

10.10 TFloatField组件 396

10.11 TGraphicField组件 397

10.12 TIntegerField组件 398

10.13 TMemoField组件 398

10.14 TMenuField组件 399

10.15 TScreen组件 401

10.16 TSmallintField组件 402

10.17 TStringField组件 403

10.18 TTimeField组件 404

10.19 TVarBytesField组件 404

10.20 TWordField组件 405

第十一章 使用Delphi工具实现各类数据库的数据互换 407

11.1 BDE的配置 407

11.2 不同类型的数据库数据互换 415

相关图书
作者其它书籍
返回顶部