图书介绍

Delphi 5实务经典PDF|Epub|txt|kindle电子书版本网盘下载

Delphi 5实务经典
  • 林金霖编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113037720
  • 出版时间:2000
  • 标注页数:697页
  • 文件大小:141MB
  • 文件页数:711页
  • 主题词:

PDF下载


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

下载说明

Delphi 5实务经典PDF格式电子书版下载

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

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

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

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

图书目录

1 认识Delphi 51

1.1 Delphi 5简介1

1.2 Delphi 5集成开发环境3

1.2.1 快捷工具栏(Speed Bar)3

17.1 如何撰写CGI程序5

1.2.2 组件模板(Component Palette)5

1.2.2.1 多页次组件模板6

1.2.2.2 组件模板的分类6

1.2.2.3 如何加入组件9

1.2.3 对象监视器(Object Inspector)10

1.2.4 程序代码编辑器(Code Editor)12

1.2.5 程序代码浏览器(Code Explorer)17

1.2.6 窗体(Form)18

1.3 鼠标右键功能选择菜单(Popup Menus)18

1.4 自定义桌面设置19

1.5 预定工作表(To-Do List)19

1.6.1 Delphi 5使用手册20

1.6 如何取得更多的相关信息20

1.6.2 Delphi 5在线帮助21

1.6.3 INPRISE Web Site25

1.6.4 Delphi深度历险网站25

1.6.5 加入DelphiChart26

2 Delphi 5程序结构27

2.1 三秒钟完成第一个程序27

2.2 了解工程(Project)29

2.2.1 什么是工程(Project)29

2.2.2 工程文件(.DPR)30

2.2.3 窗体文件(.DFM)34

2.2.4 程序单元文件(.PAS)35

2.3 使用工程管理器(Project Manager)38

2.4 工程选项设置(Project Options)39

2.5 充分利用对象库(Object Repository)42

2.5.1 充分利用对象库的对象42

2.5.2 建产自己的对象库43

3 Delphi 5对象共同属性47

3.1 与位置或大小有关的属性48

3.2 与位置或外观有关的属性49

3.2.1 BorderStyle属性49

3.2.2 Color属性51

3.2.3 Font属性53

3.3 与Parent有关的属性54

3.4 与引导有关的属性56

3.4.1 Caption属性56

3.4.2 TabOrder与TabStop属性57

3.5 与拖曳有关的属性58

3.5.1 Drag-and-Drop自动拖曳58

3.5.2 Drag-and-Dock拖曳61

3.6 设置共同属性63

3.7.1 Parent与Owner64

3.7 Parent、Owner、Sender与Self64

3.7.2 Sender65

3.7.3 Self67

4 Delphi 5对象共同事件67

4.1 使用缺省的事件处理过程69

4.1.1 如何使用缺省的事件处理过程69

4.1.2 如何撰写共用的事件处理过程70

4.2.1 Mouse Down鼠标事件71

4.2 鼠标事件71

4.2.2 Mouse Move鼠标事件73

4.2.3 Mouse UP鼠标事件73

4.2.4 鼠标事件综合练习73

4.2.5 Click与DblClick鼠标事件79

4.3 键盘事件80

4.3.1 KeyDownq键盘事件80

4.3.2 KeyUP键盘事件84

4.3.3 KeyPress键盘事件84

4.4 Tlist对象85

4.5 Tshape对象94

5 TForm对象103

5.1 TForm对象的属性103

5.1.1 与活动(Active)相关的属性105

5.1.2 与图标(Icon)相关属性106

5.1.3 与视觉相关属性109

5.1.4 与导引相关属性113

5.1.5 与绘图相关属性113

5.1.6 与菜单基相关属性113

5.1.7 与键盘相关属性115

5.1.8 与滚动条(ScrollBar)相关属性116

5.1.9 与控制对象相关属性118

5.2 TForm对象的操作方法120

5.2.1 TForm对象创建与释放121

5.2.2 TForm对象显示与隐藏124

5.2.4 TForm对象焦点(Focus)设置130

5.2.5 对象控制的操作方法130

5.3 TCanvas对象131

5.3.1 TCanvas对象131

5.3.2 TCanvas对象134

5.4 TpopupMenu对象139

5.5 TmainMenu对象140

6.1 多文档界在(MDI)应用程序143

6 MDI应用程序143

6.2 利用对象库建立MDI应用程序144

6.3 手动建MDI应用程序149

6.3.1 建立MDI应用程序主窗口150

6.3.2 建立MDI子窗口154

6.3.3 主窗口文件功能设置157

6.3.4 建立其他的窗口(如AboutBox窗口)159

6.4 TActionList对象162

6.4.1 使用Standard Action162

6.4.2 自定义Action162

6.5 TImageList对象163

7 Delphi 5文字控制对象165

7.1 TEdit对象165

7.1.1 TEdit对象的属性167

7.1.2 TEdit对象的操作方法171

7.1.3 TEdit对象的事件处理176

7.2 TMaskEdit对象177

7.2.1 TMaskEdit对象属性177

7.2.2 TMaskEdit对象掩码字符178

7.3 TMemo对象180

7.4 TRichhEdit对象185

7.4.1 TRichhEdit对象属性187

7.4.2 TRichhEdit对象操作方法190

7.5 TLabel对象192

7.6 TString对象195

8.1 TButton对象199

8.2 TBitButton对象201

8.3 TToolBar对象204

8.3.1 TToolBar对象属性205

8.3.2 TToolButton对象属性208

8.4 TCoolBar对象210

8.4.1 TCoolBar对象属性211

8.4.2 TCoolBand对象属性211

8.5 TUpDown与TSpinEdit对象213

8.6 TSpeedButton对象214

9.1.1 TListBox对象属性219

9 Delphi 5输入控制项(二)219

9.1 TListBox对象219

9.1.2 TListBox对象操作方法222

9.2 TComboBox对象224

9.3 TRadioButton对象226

9.4 TCheckBox对象227

9.5 TCheckListBox对象229

9.6 TTreeView对象230

9.6.1 TTreeView对象常用属性与操作方法230

9.6.2 TTreeNode对象232

9.7 TListView对象236

10 Delphi 5常用对话框241

10.1 ShowMessage对话框241

10.2 MessageDlg对话框242

10.3 MessageBox对话框243

10.4 InputBox对话框245

10.5 InputQuery对话框246

10.6 OpenDialog与SaveDialog对话框247

10.8 FontDialog与ColorDialog对话框254

10.8.1 FontDialog常用属性与操作方法255

10.8.2 ColorDialog常用属性与操作方法258

10.9.1 PrintDialog对话框260

10.9 PrintDialotg与PrintSetupDialog对话框260

10.9.2 PrintSetupDialog对话框262

10.10 FindDialog与ReplaceDialog对话框264

11 Delhi 5分类对象269

11.1 TGroupBox对象269

11.2 TRadioGroup对象269

11.3 TPanel对象272

11.4 TScrollBox对象274

11.5 TPageControl对象276

11.5.1 TPageControl 对象属性276

11.5.2 TTabSheet对象280

11.6 THeaderControl对象286

12 其他常用对象291

12.1 TScrollBar对象291

14.3.1 设计期间的TQuery对象292

14.3 TQuery对象292

14.3.2 运行期间的TQuery对象293

12.2 TProgressBar对象295

12.3 TStatusBar对象296

12.4 TTimer对象298

12.5 TStringGrid对象301

12.6 TSplitter对象304

12.7 TDateTimePicker对象305

12.8 TMonthCalendar对象308

13 Delphi 5数据库程序设计(一)313

13.1 数据库简介313

13.2 Delphi 5与数据库环境设置313

13.2.1 BDE Administrator314

13.2.2 Paradox、dBase及FoxPro的连接316

13.2.3 MS SQL Servet的连接318

13.2.4 Oracle Server的连接328

13.2.5 以ODBC连接Access数据库337

13.3 Database Desktop341

13.3.1 建立新的数据表(Table)341

13.3.2 为数据表(Table)新增数据343

13.3.3 查询数据表(Table)的数据344

13.3.3.1 以SQL命令查询数据库344

13.3.3.2 以QBE访问异构数据库345

13.4 利用向导建立数据库程序346

13.4.1 向导建立简单的数据库程序347

13.4.2 向导建立Master-Detail的数据库程序350

13.4.3 手动建立Master-Detail的数据库程序356

13.5 数据库查询语言SQL(Structured Query Language)356

13.5.1 SELECT命令357

13.5.2 UPDATE命令360

13.5.3 DELETE命令360

13.5.4 INSERT命令361

14.1.1 TDaraSet对象状态363

14.1 TDaraSet对象363

14 Delphi 5数据库程序设计(二)363

14.1.2 TDaraSet对象属性364

14.1.3 TDaraSet对象操作对作方法369

14.1.4 TDaraSet对象的事件处理377

14.2 TTable对象385

14.2.1 TTable对象数据过滤385

14.1.2.1 利用Filter属性进行数据过滤385

14.1.2.2 利用onFilterRecord事件进行数据过滤387

14.2.2 TTable对象数据搜索388

14.2.2.2 LookUP搜索390

14.3.3 动态产生SQL语句395

14.3.4 利用SQL语句动态查询(以Oracle为例)397

14.3.5 利用SQL语句动态查询(以MSSQL为例)400

14.4.1 TStoredPro对象存取Oracle数据库403

14.4.1.1 Oracle数据库的Stored Procedure403

14.4.1.2 Oracle数据库的Stored Function405

14.4.1.3 Oracle数据库的Stored Package408

14.4.2 TStoredProc对象存取MS SQL数据库411

14.4.2.1 MS SQL数据库的Stored Procedure(一)412

14.4.2.2 MS SQL数据库的Stored Procedure(二)413

14.4.2.3 MS SQL数据库的Stored Procedure(三)415

15 Delphi 5数据库程序设计(三)417

15.1 数据库程序设计常用的对象417

15.1.1 TDataModule对象417

15.1.2 TDarabase对象419

15.1.3 TDBGrid对象423

15.1.3.1 TDBCtrlGrid对象的常用属性423

15.1.3.2 TDBGrid对象的常用事件428

15.1.4 TDBCtrlGrid对象430

15.1.5 TDBNavigator对象433

15.2 Delphi 5的报表对象434

15.2.1 Delphi 5报表的概念435

15.2.2 TQuickRep对象的常用操作方法435

15.2.3 直列式(List)报表制作436

15.2.4 标签式(Label)报表制作441

15.2.5 群组式(Group)报表制作443

15.2.6 Master/Detail报表制作445

15.3 Delphi 5的安装程序449

16.1 多级分布式(Multi-Tier)数据应用程序459

16.1.1 什么是Multi-Tier数据库应用程序459

16 多级分布式(Multi-Tier)数据库应用程序459

16.1.2 建立应用程序服务器(Application Server)462

16.2 以TremoteDataModule作为客户端应用程序464

16.3 以TMTSDataModule作为客户端应用程序472

16.5 以TDCOMConnection作为客户端应用程序487

16.6 以TSocketConnection作为客户端应用程序490

16.7 以TWebConnection作为客户端应用程序495

16.8 以TCORBAConnection作为客户端应用程序497

17.1.1 网页服务器的建立与设定501

17 Delphi 5与国际互联网501

17.1.2 什么是CGI程序503

17.1.3 第一支CGI程序504

17.1.4 如何取得客户端需求信息506

17.2 TPageproducer对象509

17.3 TDataSetPageproducer对象512

17.4 TDataSetTableproducer对象513

17.5 TQueryTableproducer对象515

17.6.1 撰写ActiveXForm国际互联网应用程序519

17.6 ActiveXForm对象519

17.6.2 通过ActiveXForm存取数据库523

17.7 InternetExpress组件的应用525

17.7.1 什么是InternetExpress组件525

17.7.2 使用InternetExpress组件开发国际互联网数据库应用程序528

17.8 ASP(Active Servet Page)组件的制作534

18 Delphi 5与ADO组件543

18.1 什么是ADO(ActiveX Data Objects)组件543

18.2.1 TADOConnection对象常用属性545

18.2 TADOConnection对象545

18.2.2 TADOConnection对象常用操作方法553

18.2.3 TADOConnection对象事件处理556

18.3 TADODataSet对象560

18.3.1 通过TADODataSet对象取得数据560

18.3.2 TADODataSet对象的批次更新处理566

18.4 TADOTable对象569

18.5 TADOQuery对象569

18.6 TADOStoredProc对象571

18.7 TADOCnmmand对象572

19.1 DecisionCube的对象层次结构575

19 Delphi 5与图表分析组件575

19.2 TDecisionQuery对象577

19.3 TDecisionCube对象578

19.4 TDecisionSource对象580

19.5 TDecisionGrid对象581

19.6 TDecisionGraph对象582

19.7 TDecisionPivot对象584

19.8 TChart对象584

19.9 TchartFx对象及图表综合分析范例587

20 Delphi 5与Server组件595

20.1.1 TWordApplication对象596

20.1 Delphi 5与Word组件596

20.1.2 TWordDocument对象597

20.1.3 TWordFont对象599

20.1.4 数据库数据与Word文件的连接601

20.2 Delphi 5与 Excel组件603

20.2.1 Excel组件系列的层次结构603

20.2.2 TExcelApplication对象603

20.2.3 TExcelWorkBook对象605

20.2.4 创建Excel表格和图表对象606

20.2.5 Excel与Word之间的数据传送610

20.3.1 PowerPointApplication对象611

20.3 Delphi 5与PowerPoint组件611

20.3.2 PowerPointPresetation对象613

20.3.3 PowerPointSlide对象614

A object Pascal程序设计617

A.1 程序注释617

A.2 指定语句617

A.3 表达式618

A.3.1 算术运算符(Arithmetic Operators)618

A.3.2 布尔运算符(Boolean Operators)619

A.3.3 逻辑运算符(Logical Operators)620

A.3.4 字符串运算符(String Operators)622

A.3.5 集合运算符(Set Operators)622

A.3.6 关系运算符(Relational Operators)623

A.4 变量声明623

A.5 常量声明625

A.6 数据类型626

A.6.1 Simple Types(简单的数据类型)626

A.6.1.1 Integer Types(整数数据类型)628

A.6.1.3 Boolean Types(布尔数据类型)629

A.6.1.2 Character Types(字符数据类型)629

A.6.1.4 Enumerated Types(枚举数据类型)630

A.6.1.5 Subrange Types(子界数据类型)632

A.6.1.6 Real Types(实数数据类型)632

A.6.2 String Types(字符串数据类型)633

A.6.3 Structured Tyes(构造数据类型)634

A.6.3.1 Set Types(集合数据类型)634

A.6.3.2 Arrar Types(数组数据类型)635

A.6.3.3 Record Types(记录数据类型)636

A.6.4 Pointer Types(标识数据类型)638

A.7 过程(Procedure)与函数(Function)639

A.6.5 Variant Type(变体数数据类型)639

A.8 参数的传递641

A.8.1 传值参数642

A.8.2 变量参数642

A.8.3 常量参数642

A.9 程序段643

A.10 程序的循环控制645

A.11 程序的分支控制649

A.12 异常处理649

A.12.1 with语句649

A.12.2 try...except语句650

A.12.3 try...finally语句651

B Delphi 5常用函数653

B.1 字符串本关函数653

B.1.1 字符串转换653

B.1.2 字符串处理659

B.2 数值相关函数671

B.3 日期相关函数677

B.4 Variant相关函数679

B.5 文件相关函数682

B.5.1 文件管理函数682

B.5.2 文件处理函数692

热门推荐