图书介绍

Delphi 4.0入门与提高PDF|Epub|txt|kindle电子书版本网盘下载

Delphi 4.0入门与提高
  • 邓毅等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302035660
  • 出版时间:1999
  • 标注页数:389页
  • 文件大小:45MB
  • 文件页数:407页
  • 主题词:

PDF下载


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

下载说明

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

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

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

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

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

图书目录

引言1

第1章 Pascal语法3

1.1 常量和变量4

1.1.1 常量4

1.1.2 变量4

1.2 数据类型5

1.2.1 整数类型和实数类型5

1.2.2 布尔类型、字符类型和字符串类型6

1.2.3 类型声明、枚举类型和子域类型7

1.2.4 记录类型和集合类型8

1.2.5 数组类型和指针类型9

1.3 运算符和表达式10

1.3.1 数值运算符10

1.3.2 布尔运算符和字符串运算符10

1.3.3 集合运算符和表达式11

1.3.4 赋值语句和复合语句11

1.4 程序流程控制12

1.4.1 if语句12

1.4.2 Case语句13

1.4.3 Goto语句13

1.5.2 While语句14

1.5.1 for语句14

1.5 循环语句14

1.5.3 Repeat语句15

1.5.4 BReak和Continue语句15

1.6 过程与函数15

1.6.1 自定义函数16

1.6.2 值参、变参和常数参数17

1.6.3 默认参数值17

1.6.4 过程和函数的重载18

1.7 单元18

1.9 本章小结20

1.8 Delphi 程序的结构20

第2章 面向对象程序设计23

2.1 面向对象程序的设计思想24

2.2 类和类中的哉和方法24

2.3 封装与属性25

2.4 继承和多态性28

2.4.1 继承28

2.4.2 虚方法和覆盖29

2.4 .3 多态性31

2.4.4 空方法和Inherited 保留字32

2.4.5 书写Constructror 和Destructor32

2.5 接口33

2.4 .6 As和Is33

2.5.1 接口的定义34

2.5.2 接口的实现34

2.6 Delphi中的类35

2.6.1 TPersistent35

2.6.2 TComponent35

2.6.3 TCanvas和TGraphic36

2.6.4 TClipBoard和TStream36

2.7 本章小结36

第3章 一个简单的Delphi窗口程序37

3.1.2 保存文件38

3.1 HelloWorld程序38

3.1.1 启动Delphi4.038

3.1.3 运行程序39

3.1.4 设计主窗体40

3.1.5 放置Show按钮40

3.1.6 添加按钮事件40

3.1.7 关闭项目和关闭Delphi41

3.2 Delphi程序的基本组成41

3.2.1 项目文件41

3.2.2 单元文件42

3.2.3 窗体文件43

3.3 窗体44

3.3.1 窗体的主要属性45

3.3.2 窗体的主要事件50

3.4 属性设置和事件处理51

3.5 Delphi的IDE54

3.5.1 加速按钮54

3.5.2 控件板54

3.5.3 代码编辑器55

3.5.4 代码浏览器57

3.5.5 设置Delphi58

3.6 本章小结60

第4章 文本的输入及输出61

4.1 标签62

4.2 使用编辑框64

4.3 多行输入66

4.4 使用MaskEdit控件68

4.5 RichEdit控件69

4.6 ListBox控件73

4.7 ComboBox控件74

4.8 输入函数74

4.9 信息函数75

4.10 本章小结77

第5章 按钮和组控件79

5.1 Button控件80

5.2 BitBtn控件81

5.3 SpeedButton控件83

5.4 CheckBox和RadioButton控件85

5.4.1 CheckBox控件85

5.4.2 RadioButton控件86

5.5 GroupBox控件86

5.6 RadioGroup控件88

5.7 Panel控件89

5.8 本章小结91

第6章 菜单93

6.1.2 创建菜单的各个项目94

6.1 主菜单94

6.1.1 菜单设计器94

6.1.3 设定加速键和热键95

6.1.4 创建子菜单95

6.1.5 菜单模板96

6.1.6 TMenuItem的其他常用属性96

6.1.7 菜单项的常用方法98

6.1.8 菜单项的有关事件99

6.1.9 在窗体上安放多个主菜单99

6.2 快捷菜单100

6.3 本章小结101

第7章 多选项卡对象与多文档界面程序(MDI)103

7.1 NoteBook与TabSet控件104

7.1.1 NoteBook控件104

7.1.2 TabSet控件105

7.2 TabbedNotebook控件106

7.2.1 TabbedNotebook控件的使用107

7.2.2 关于Win3.1选项卡107

7.3 TabControl控件108

7.3.1 TabControl控件的使用108

7.3.2 TabControl控件的其他属性和事件108

7.4.1 建立多选项卡结构110

7.4 PageControl控件110

7.4.2 TTabSheet类111

7.5 多文档界面程序(MDI)设计111

7.5.1 建立MDI父窗口112

7.5.2 设计MDI子窗口模板112

7.5.3 动态建立子窗口113

7.5.4 合并菜单114

7.5.5 Form中有关MDI的其他属性和方法116

7.6 本章小结118

第8章 键盘和鼠标119

8.1 有关键盘的处理120

8.2.1 鼠标的单击和移动124

8.2 鼠标的控制124

8.2.2 鼠标的拖动126

8.2.3 改变鼠标的形状128

8.3 焦点的转移130

8.3.1 ActiveControl属性130

8.3.2 TabStop和TabOrder属性130

8.3.3 CanFocus,Focused和SetFocus方法130

8.3.4 OnEnter和OnExit事件131

8.4 本章小结131

第9章 图形处理133

9.1.1 TCanvas的常用属性134

9.1 使用Canvas画图134

9.1.2 使用TCanvas的方法作图138

9.1.3 PaintBox控件143

9.2 处理重画事件143

9.3 Shape控件146

9.4 显示图像文件147

9.4.1 TGraphic类148

9.4.2 TPicture类148

9.4.3 绘制图像148

9.4.4 Image控件150

9.4.5 TBitmap类152

9.5 处理JPEG文件154

9.6 ImageList控件156

9.7 本章小结158

第10章 通用对话框159

10.1 OpenDialog和SaveDialog控件160

10.2 OpenPictureDialog和SavePictureDialog控件166

10.3 FontDialog控件166

10.4 ColorDialog控件169

10.5 FindDialog和ReplaceDialog控件170

10.6 PringDialog和PrintSEtupDialog控件174

10.7 本章小结176

第11章 布置控件177

11.1 Align属性的设置178

11.1.1 alNone,alLeft,alRight,alTop和alBottom178

11.1.2 alClient179

11.2 Anchor属性的使用181

11.3 Splitter控件183

11.3.1 Splitter控件的主要属性和事件183

11.3.2 Splitter控件的使用184

11.4 Bevel控件185

11.5 使用Delphi的IDE快速布置控件186

11.5.1 使用网格布置控件186

11.5.2 选择多个控件186

11.5.3 对齐控件187

11.5.4 调整控件的大小189

11.6 本章小结190

第12章 其他常用控件191

12.1 滚动控件192

12.1.1 ScrollBar控件192

12.1.2 TRackBar控件196

12.1.3 UpDown控件197

12.1.4 ScrollBox控件199

12.2 TreeView控件199

12.2.1 TReeView控件的常用属性200

12.2.2 TreeView控件的常用方法202

12.2.3 TreeView控件的主要事件203

12.3 ListView控件205

12.3.1 ListView控件的主要属性205

12.3.2 ListView控件的常用方法207

12.3.3 ListView控件的主要事件208

12.4 ProgressBar控件211

12.5 StatusBar控件214

12.6 本章小结216

第13章 Delphi的调试与异常处理217

13.1.1 语法错误218

13.1 三种错误类型218

13.1.2 运行时错误219

13.1.3 逻辑错误219

13.2 设置编译开关219

13.3 执行程序221

13.4 控制程序的执行222

13.4.1 正常执行222

13.4.2 设置断点执行222

13.4.3 执行至光标处225

13.4.4 单步执行225

13.5.1 监测表达式的建立226

13.5 Watch List 窗口226

13.5.2 监测表达式的使能与使无效227

13.5.3 监测表达式显示格式的设定227

13.5.4 监测表达式的删除228

13.6 Evaluate/Modify对话框228

13.6.1 表达式的求值229

13.6.2 变量的修改229

13.7 异常处理229

13.7.1 try...except结构230

13.7.2 try...finally结构232

13.7.3 定义自己的异常233

13.8 本章小结234

第14章 系统对象和常用函数235

14.1.1 Timer控件的重要属性236

14.1.2 Timer控件的事件236

14.1 定时器236

14.2 Windows的剪贴板237

14.2.1 剪贴板类237

14.2.2 TClipboard类的属性238

14.2.3 TClipboard的常用方法239

14.2.4 剪贴板的具体使用241

14.3 Screen变量243

14.3.1 TScreen的常用属性243

14.4.1 TApplication类的属性245

14.3.2 TScreen的方法和事件245

14.4 Application变量245

14.4.2 TApplication的常用方法246

14.4.3 TApplication的常用事件246

14.5 Delphi中常用的函数和过程247

14.5.1 数值函数247

14.5.2 字符串函数249

14.5.3 系统函数251

14.6 本章小结252

第15章 Delphi中的文件和流253

15.1.1 处理文本文件254

15.1 传统的文件处理方式254

15.1.2 类型文件257

15.1.3 无类型文件259

15.2 流261

15.2.1 Delphi中流的概念261

15.2.2 TStream类262

15.3 TFileStream对象264

15.4 使用类方法进行文件存取266

15.4.1 LoadFromFile和Save ToFile方法266

15.4.2 LoadFromStream和SaveToStream方法266

15.5 本章小结267

第16章 多媒体编程269

16.1 Animate控件270

16.1.1 Animate控件的主要属性270

16.1.2 Animate控件的常用方法271

16.1.3 Animate控件的使用272

16.2 MediaPlayer控件275

16.2.1 MediaPlayer控件的主要属性275

16.2.2 MediaPlayer控件的常用方法278

16.2.3 MediaPlayer控件的主要事件278

16.3 本章小结282

第17章 数据库编程283

17.1.2 Delphi数据库编程284

17.1 Delphi数据库编程简介284

17.1.1 数据库结构框架284

17.1.3 Delphi中的数据库使用工具285

17.2 使用BDE Administrator285

17.2.1 Databases选项卡285

17.2.2 Configuration选项卡287

17.3 使用Database Desktop287

17.3.1 创建新表格287

17.3.2 编辑表格288

17.3.3 建立和编辑SQL指令289

17.4.1 Table 控件290

17.4 数据库编程使用的基本控件290

17.4.2 Query 控件294

17.4.3 DataSource控件296

17.4.4 TField类297

17.5 Data Control控件298

17.5.1 DBGrid控件298

17.5.2 DBNavigator控件300

17.5.3 DBImage控件301

17.5.4 DBText,DBMemo和DBRichEdit控件301

17.5.5 DBListBox,DBComboBox和DBCheckBox控件301

17.5.6 DBRadioGroup控件302

17.6 本章小结303

第18章 动态链接库(DLL)1305

18.1 DLL概述306

18.2 自己编写DLL代码307

18.3 使用DLL的函数311

18.3.1 利用输入单元隐式装入DLL311

18.3.3 函数(或过程)的参数传递方式317

18.4 本间小结320

第19章 网络编程初步321

19.1.2 SErverSocket和ClientSocket控件322

19.1.1 在Delphi中使用TCP IP编程322

19.1 TCT IP编程322

19.1.3 TCustomWinSocket类324

18.3.2 在程序中显式装入DLL325

19.1.4 Chat例子程序325

19.2 开发网络服务程序的编程接口选择330

19.2.1 公共网关接口CGI330

19.2.2 网络数据库连接器IDC331

19.2.3 网络服务器应用程序接口ISAPI331

19.3 Delphi的ISAPI编程333

19.3.1 TWebModule类333

19.3.2 TWedActionItem类333

19.3.4 一个Delphi的完整ISAPI服务程序例子334

19.3.3 TPageProducer类334

19.4 ActiveX控件的开发和网上发布338

19.4.1 COM概要338

19.4.2 了解ActiveX控件339

19.5 本章小结345

第20章 定制控件347

20.1 Delphi的控件348

20.2 定制已存在的控件349

20.2.1 定制控件的代码结构349

20.2.2 定制已有控件351

20.3 创建新的可视控件355

20.3.1 建立单元文件356

20.3.2 声明属性和Private域356

20.3.3 绘制三维效果文字357

20.3.4 处理鼠标进入和退出358

20.3.5 构造方法和析构方法361

20.3.6 增加控件图标361

20.4 本章小结363

第21章 在应用程序中使用Help365

21.1 Delphi提示文本的显示366

21.1.1 使用Hint窗口366

21.1.2 状态栏提示366

21.2 Help文件的建立367

21.2.1 创建RTF文件368

21.2.2 编辑Help文件369

21.3 在Delphi程序中使用Help文件372

21.3.1 建立应用程序372

21.3.2 增加帮助功能373

21.3.3 响应Help按钮的OnClick事件374

21.4 本章小结375

第22章 Delphi程序设计的常用技术和技巧377

22.1 使用Delphi的Help378

22.1.1 使用F1键378

22.2 Delphi提供的例程380

22.1.2 直接使用Help文件380

22.2.1 Delphi提供的例子程序381

22.2.2 Delphi的源码381

22.3 Windows编程382

22.3.1 Windows单元382

22.3.2 Windows的消息383

22.4 使用InstallShield Express建立安装程序384

22.4.1 建立工程文件385

22.4.2 设置安装工程386

22.4.3 建立安装程序389

22.5 本章小结389

热门推荐