图书介绍

Delphi 7入门与提高2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Delphi 7入门与提高
  • 东方人华主编;吕伟臣编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302066388
  • 出版时间:2003
  • 标注页数:501页
  • 文件大小:89MB
  • 文件页数:515页
  • 主题词:软件工具-程序设计

PDF下载


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

下载说明

Delphi 7入门与提高PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第1章Delphi 7的IDE环境与入门1

1.1 Delphi 7集成开发环境介绍2

1.2设计第1个应用程序5

1.2.1设计应用程序窗口6

1.2.2调整组件的位置及尺寸6

1.2.3设置对象的属性8

1.2.4编写【B矩形】按钮的事件10

处理过程10

处理过程11

1.2.5编写【颜色】按钮的事件11

1.2.6编译和运行12

1.2.7使用联机帮助12

1.3创建多窗体工程项目13

1.3.1 Delphi工程的组成13

1.3.2创建一个About对话框14

1.3.3使用工程管理器14

第2章Delphi 7语言基础17

2.1 Object Pascal的基本语法18

2.1.1标识符的说明与使用18

2.1.2赋值语句21

2.1.3跳转语句22

2.1.4循环语句24

2.1.5程序模块26

2.1.6关于作用范围27

2.1.7过程和函数27

2.1.8编写一个过程或函数29

2.1.9 自定义数据类型32

2.1.10 Object Pascal的库单元35

2.2 对象和类39

2.2.1什么是类和对象39

2.2.2类的封装42

2.2.3类的继承性44

2.2.4类的多态性46

2.2.5类引用48

2.2.6TObject和TClass49

第3章Delphi 7常用组件的使用51

3.1可视化组件的使用52

3.1.1常用的文本相关组件52

3.1.2按钮和复选框组件54

3.1.3分组和分界组件55

3.1.4图形和图像组件56

3.1.5关系图和文件列表组件57

3.1.6滚动组件58

3.1.7网格和表格组件59

3.1.8多媒体和OLE组件60

3.2使用非可视化组件60

3.2.1使用菜单组件60

3.2.2使用计时器组件63

3.2.3使用公用对话框组件64

第4章文本编辑66

4.1编辑组件及应用67

4.1.1 Edit组件67

4.1.2 Memo组件68

4.2字符串列表的常用操作69

4.2.1在列表中操作字符串70

4.2.2装载和保存字符串列表72

4.2.3创建新的字符串列表73

4.2.4往字符串列表中加入对象75

4.2.5创建自画式组件76

4.3常用对话框的使用79

4.3.1字体对话框组件79

4.3.2查找对话框组件81

4.3.3替换对话框组件85

4.3.4打开对话框组件86

7.5.6 目录管理功能的实现 189

4.4文件打印89

4.4.1 TPrinter对象90

4.4.2打印对话框91

4.5使用剪贴板传输文本93

4.5.1剪贴板的相关知识及其93

应用93

4.5.2选择文本96

4.5.3剪切、复制和粘贴文本96

4.5.4大文本操作97

4.6 MDI窗体的文本编辑器97

4.6.1创建父窗体97

4.6.3创建应用程序菜单与菜单98

融合98

4.6.2创建子窗体98

4.7多页面的文本编辑器100

4.7.1静态多页面界面100

4.7.2动态多页面界面101

第5章图形图像编程104

5.1 图形类详解105

5.1.1 rCanvas类105

5.1.2TPen类108

5.1.3 TBrush类109

5.1.4TColor类109

5.2.1在工具条中添加加速按钮111

5.2图形类的应用111

5.2.2响应鼠标事件112

5.2.3绘图功能的实现113

5.3图像类详解116

5.3.2 TPicture类117

5.3.1TGraphic类117

5.3.3TImage类118

5.3.4 TBitmap类118

5.4图像类的应用120

5.5.2把图像剪切到剪贴板122

5.5.3从剪贴板粘贴图像122

5.5.1把图像复制到剪贴板122

5.5利用剪贴板传输图像122

第6章多媒体程序的制作124

6.1多媒体组件介绍125

6.2媒体播放器的制作129

6.3资源文件的应用136

6.3.1 资源文件的制作方法137

6.3.2资源的使用138

6.3.3简单游戏多媒体综合举例144

第7章文件管理148

7.1.1文件类型149

7.1文件类型和标准过程149

7.1.2文件管理的标准过程150

7.2.1文本文件的变量声明153

7.2.2文本文件的打开和关闭153

7.2文本文件153

7.2.3文本文件的读写154

7.2.4文本文件的编辑156

7.3记录文件的应用159

7.3.1任务介绍159

7.3.2设计基本思路160

7.3.3记录文件的打开和创建162

7.3.4记录文件的读入和显示164

7.3.5增加一条记录165

7.3.6修改记录166

7.3.7记录的删除、插入和排序167

7.3.8结果综合169

7.3.9编辑对话框的输入检查169

7.3.10文件和系统的关闭170

7.4文件组件的应用171

7.4.1文件组件及其相互关系171

7.4.2文件名浏览查找系统的172

设计思路172

功能和实现173

7.4.3文件名浏览查找系统的173

7.5.1设计的基本思路176

7.5文件管理器的实现176

7.5.2文件组件的联系178

7.5.3 DriveTabSet的自画风格179

显示179

7.5.4文件管理基本功能的实现181

7.5.5其他文件管理功能的实现186

7.5.7一些问题的处理192

7.6文件管理器的拖曳支持194

7.6.1开发拖曳功能的一般步骤194

功能196

7.6.2给文件管理器添加拖曳196

第8章多线程的应用199

8.1TThread类的特性与应用200

8.1.1TThread类中常用的属性200

8.1.2TThread类中常用的方法201

8.1.3TThread类中常用的事件202

8.2多线程API的应用202

8.2.1线程的基本概念及编程202

技术202

8.2.2创建线程205

应用209

8.2.3利用TThread类实现多线程209

8.2.4 3个线程应用的综合实例213

第9章数据库的开发与应用219

9.1 设计数据库应用程序220

9.1.1使用数据库220

9.1.2数据库应用程序的体系223

结构223

9.1.3设计用户界面226

9.2连接数据库228

9.2.1 Database组件229

9.2.2连接控制230

9.2.4 Database与Session的关系234

9.3数据集简介234

9.2.3遍历一个数据库的所有234

数据集234

9.3.1 打开和关闭数据集235

9.3.2数据集的状态236

9.3.3浏览记录237

9.3.4搜索特定的记录239

9.3.5数据操作241

9.3.6 TBDEDataSet243

9.3.7TDBDataSet244

9.4字段对象245

9.4.1理解字段对象246

9.4.2动态字段对象和永久字段247

对象247

9.4.3设置永久字段对象的特性249

9.4.4显示、转换和访问字段252

的值252

9.5访问数据表253

9.5.1使用Table组件的一般253

步骤253

9.5.2在数据表中搜索记录254

9.5.3记录排序256

9.6查询数据库257

9.6.1有效地使用查询257

9.6.2使用Query组件的一般258

步骤258

9.6.3执行查询259

9.6.4查询结果260

9.7数据库组件及其应用260

9.7.1数据浏览组件的基本特性260

9.7.2使用DBText组件显示表中262

的数据262

编辑表中的数据263

9.7.3使用DBEdit组件显示和263

9.7.5 DBImage组件及其应用264

9.7.4 DBMemo组件及其应用264

9.7.6用DBGrid组件显示和265

编辑表中的数据265

9.7.7 DBNavigator组件及其应用271

9.7.8数据浏览组件中的列表框272

和组合框272

9.8.1 Query组件在SQL编程中274

的运用274

9.8 SQL编程274

9.8.2 SQL语言编程概述276

9.8.3使用动态SQL语句编程281

9.8.4 SQL编程实例283

第1 0章 I nternet编程289

10.1浏览器编程290

10.1.1浏览器的主要功能290

10.1.2具体实现过程294

10.1.3运行结果305

10.2使用Internet API309

10.3.1 ISAPI/NSAPI/CGI应用312

程序设计的一般过程312

10.3 Web编程312

10.3.2 XML特性318

第11章动态数据交换(DDE)程序的325

应用325

11.1 DDE的概念326

11.1.1 DDE会话326

11.1.2 DDE组件326

11.2 DDE客户端程序设计328

11.2.1创建DDE客户程序328

11.2.2与DDE服务器建立链接328

11.2.4数据发送330

11.2.3数据申请330

11.2.5控制服务器应用程序的331

执行331

11.3 DDE服务器程序设计332

11.3.1创建DDE服务器程序332

11.3.2建立与DDE客户程序的333

链接333

11.3.3接收数据333

11.3.4 DDE的例子334

第1 2章对象的链接与嵌入(OLE)337

12.1.1 OLE1.0和0LE2.0338

12.1 OLE的概念338

12.1.2链接与嵌入339

12.1.3设计时刻OLE对象的339

创建339

12.1.4 OLE类、文件和项目340

12.2 OLE对象的创建340

12.2.1 OLEContainer组件341

12.2.2创建OLE对象的步骤341

12.3 OLE应用程序开发342

12.3.2早期版本的样本OLE343

对象343

12.3.1创建OLE对象343

12.3.3 新版本的样本OLE对象344

12.3.4使用CreateOleObject345

第13章动态链接库的制作与应用346

13.1 DLL工作原理347

13.1.1 DLL的工作原理347

13.1.2 Windows系统的DLL347

13.2 DLL的制作与应用348

13.2.1 DLL的编写348

13.2.2调用DLL352

13.3利用DLL实现数据传输355

13.3.1文件映射对象355

13.3.2示例356

13.4利用DLL封装重用窗体358

13.4.1利用DLL实现窗体重用359

的一般步骤359

13.4.2窗体重用实例359

第14章ActiveX编程365

14.1 Active Form的原理与应用366

14.1.1 Active Form程序设计366

14.1.2程序注册的几种方法369

14.2.1 ActiveX Control的安装371

应用过程371

14.2 Active Control的制作与应用371

14.2.2 ActiveX Control的制作372

过程372

14.3 ActiveX Library的制作375

14.3.1 ActiveX Library的制作375

14.3.2 ActiveX Library的简单376

应用376

14.4 COM对象的应用377

第15章多层(Multitier)的应用381

15.1 MIDAS技术简介382

15.1.1 MIDAS技术的工作过程382

15.1.2多层应用中的主要组件382

15.1.3多层应用程序的创建383

15.2创建CORBA数据应用384

15.2.1建立CORBA数据模块的385

应用服务器385

15.2.2建立远程数据模块的瘦388

客户端388

15.3创建远程数据模块应用393

15.3.1建立远程数据模块的393

应用服务器393

15.3.2建立远程数据模块的瘦397

客户端397

第16章INDY控件包编程402

16.1 INDY控件介绍403

16.1.1 INDY控件的工作模式及403

特点403

16.1.2 Indy控件包简介404

16.2 Indy控件编程应用406

16.2.1 HTTP协议的处理407

16.2.2 FTP协议的处理411

第1 7章I ntraWeb编程应用426

17.1 IntraWeb技术简介427

17.2 IntraWeb控件包概览427

17.3.1编写IntraWeb应用程序428

17.3应用IntraWeb进行程序设计428

Web Broker和WebSnap432

17.3.2在IntraWeb技术中应用432

第18章WebSnap编程应用436

18.1 WebSnap概念437

18.2 WebSnap编程438

18.2.1 Web App Debugger下的438

WebSnap应用438

1 8.2.2 Apache下的WebSnap448

编程448

第19章WebService编程应用451

19.1.1典型的Web Service结构452

19.1 WebService简介452

19.1.2 Web Service控件介绍453

19.2 Web Service程序的开发应用453

19.3建立Web Service服务462

第20章程序的调试与异常处理471

20.1 Delphi中的异常处理机制472

20.1.1运行时间库异常类473

20.1.2对象异常类477

20.1.3组件异常类479

20.1.4常用异常类小结479

20.2.1被保护语句块482

20.2异常的保护482

20.2.2产生一个资源保护块484

20.3异常响应486

20.3.1使用异常实例486

20.3.2提供默认响应487

20.3.3响应一族异常488

20.3.4异常的重引发489

20.3.5 自定义异常类的应用489

20.3.6利用异常响应编程491

20.4程序调试简介492

20.4.1调试的准备和开始492

20.4.2程序运行的控制493

20.4.3断点的使用494

20.4.4监视数据的值495

20.5其他调试工具497

20.5.1 Turbo Debugger497

20.5.2 WinSight32498

20.6使用Browser499

20.6.1 Browser界面499

20.6.2使用快捷菜单500

20.6.3使用查找功能500

20.6.4配置Browser501

热门推荐