图书介绍

Delphi 5.0程序设计 基础教学篇PDF|Epub|txt|kindle电子书版本网盘下载

Delphi 5.0程序设计 基础教学篇
  • 杨志刚等编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113035965
  • 出版时间:2000
  • 标注页数:468页
  • 文件大小:106MB
  • 文件页数:480页
  • 主题词:

PDF下载


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

下载说明

Delphi 5.0程序设计 基础教学篇PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Delphi5.0概览1

1.1 关于Delphi5.01

1.2 Delphi5.0的不同版本1

1.3 Delphi5.0的新特性2

1.3.1 集成环境2

1.3.2 辅助工具5

1.3.3 组件板与VCL库5

小结9

第2章 Delphi5.0集成开发环境10

2.1 Delphi5.0集成开发环境(IDE)的组成10

2.2 菜单栏及其使用11

2.2.1 File菜单11

2.2.2 Edit菜单14

2.2.3 Search菜单17

2.2.4 View菜单19

2.2.5 Project菜单22

2.2.6 Run菜单24

2.2.7 Component菜单25

2.2.8 DataBase菜单26

2.2.9 Tools菜单26

2.2.10 Help菜单27

2.3 工具条及其使用28

2.4 组件板29

2.5 窗体设计器30

2.6 对象检查器及其使用32

2.6.1 对象检查器的组成32

2.6.2 使用对象检查器设置属性34

2.6.3 为组件对象添加事件38

2.6.4 使用对象检查器的上下文菜单39

2.7 代码编辑器及其使用40

2.7.1 代码编辑器的组成40

2.7.2 代码洞察(Code InSight)41

2.7.3 代码浏览(Code Browser)46

2.7.4 模块导航(Module Navigation)48

2.7.5 类完善(Class Completion)48

2.7.6 使用书签50

2.7.7 使用代码编辑器的上下文菜单52

2.8 代码管理器(Code Explorer)及其使用54

2.8.1 代码管理器的组成54

2.8.2 代码管理器的使用54

2.8.3 代码管理器的上下文菜单56

小结56

第3章 Delphi可视化开发方法57

3.1 一个简单的应用程序57

3.1.1 Welcome应用程序要实现的功能57

3.1.2 创建一个应用程序项目58

3.1.3 进行界面设计59

3.1.4 添加事件处理过程66

3.1.5 编译、运行程序68

3.2 使用Delphi的项目管理和设计工具69

3.2.1 创建多窗体项目69

3.2.2 使用项目管理器和项目浏览器72

3.2.3 使用对象库80

小结88

第4章 对象Pascal 语言的基础知识90

4.1 保留字和标识符90

4.1.1 保留字和标准指令符90

4.1.2 标识符91

4.2 对象Pascal中的数据类型92

4.2.1 顺序类型93

4.2.2 实数类型97

4.2.3 集合类型98

4.3.1 常量99

4.3 常量与变量99

4.3.2 变量101

4.4 运算符和表达式103

4.4.1 表达式103

4.4.2 运算符104

4.4.3 表达式的数值类型转换108

4.5 语句110

4.5.1 简单语句110

4.5.1.1 赋值语句与空语句110

4.5.1.2 过程语句111

4.5.1.3 goto语句和语句标号112

4.5.2 结构语句113

4.5.2.1 复合语句113

4.5.2.2 条件语句113

4.5.2.3 循环语句118

4.5.3 文件浏览器FileBrower例程121

4.6 过程与函数125

4.6.1 函数和过程的声明125

4.6.2 函数和过程的调用128

4.6.3 参数传递方式129

4.6.4 函数与过程的重载和缺省参数132

4.7 程序、单元与段134

4.7.1 程序段与作用域134

4.7.2 单元与作用域136

4.7.3 单元的引用138

4.7.4 单元引用与句称冲突139

4.7.5 Delphi程序140

小结141

第5章 使用对象Pascal中的高级数据类型142

5.1 数组及其使用142

5.1.1 静态数组142

5.1.2 动态数组145

5.1.3 数组作为函数或过程的参数151

5.2 字符串及其使用154

5.2.1 字符串类型与字符串运算154

5.2.2 字符串与数字160

5.2.3 格式化字符串161

5.2.4 字符串作为函数或过程的参数165

5.3 记录类型及其使用166

5.3.1 记录类型的声明166

5.3.2 记录域的访问与With语句167

5.3.3 具有变体部分的记录类型170

5.3.4 记录类型与可变开放数组参数173

5.4 指针类型175

5.4.1 指针类型与指针变量176

5.4.2 运算符@和?以及指针变量和动态变量的运算178

5.4.4 字符型指针与Windows中的字符串181

5.4.3 Delphi5.0 中预定义的指针类型181

5.4.5 指针与链表189

5.5 过程类型195

5.5.1 过程类型与过程变量195

5.5.2 过程类型的使用198

5.6 Variant类型200

5.5.1 Variant类型与Variant变量200

5.5.2 在表达式中使用Variant变量202

5.5.3 基于Variant类型代码的执行效率203

小结205

第6章 类与对象206

6.1 面向对象的程序设计206

6.2 类与对象的概念207

6.2.1 类与对象的实质207

6.2.2 类类型的声明209

6.2.3 窗体和类211

6.3.1 继承214

6.3 类的继承性与VCL的类结构214

6.3.2 类的继承与类型兼容217

6.3.3 VCL的类结构与Tobject类218

6.4 封装与类成员的可见性222

6.5 对象成员的访问223

6.5 方法225

6.5.1 方法概述225

6.5.2 方法的声明226

6.5.3 方法的实现229

6.5.4 隐含参数Self231

6.5.5 方法的继承与重载234

6.5.6 静态、动态与虚拟方法237

6.5.7 方法的覆盖、重引入与重定义239

6.5.8 滞后联编与多态241

6.5.9 抽象方法243

6.5.10 消息处理方法246

6.6 属性248

6.6.1 属性的声明248

6.6.2 数组属性251

6.6.3 属性的覆盖和重定义253

6.6.4 完善TClndar类255

6.7 方法指针类型及其应用262

6.7.1 方法指针类型262

6.7.2 Delphi5.0的事件与方法指针类型的属性263

6.7.3 给TClndar类添加事件266

6.7.4 创建TClndar组件268

6.8 类引用类型及其使用271

6.8.1 类引用类型271

6.8.2 使用类引用类型变量创建不同对象272

6.8.3 使用类引用类型调用类函数或类过程方法275

6.8.4 类引用类型在类定义中的应用276

6.9 is和as运算符278

小结280

第7章 创建菜单281

7.1 菜单界面的设计281

7.1.1 创建主菜单MainMenu282

7.1.2 创建主菜单和各个菜单项282

7.1.3 给菜单项设定加速键和快捷键285

7.1.4 创建弹出式菜单287

7.1.5 创建多级菜单289

7.1.6 菜单位置的调整289

7.2 给菜单项编写功能代码290

7.2.1 Check标记的使用290

7.2.2 弹出式菜单294

7.2.3 动态菜单295

7.2.4 快捷键的使用300

7.2.5 菜单项激活和菜单项失效302

7.2.6 菜单的提示303

7.2.7 融合MainMenu对象304

7.2.8 修改系统菜单309

小结311

第8章 文本编辑器设计312

8.1 多页面界面(MPI)312

8.1.1 Notebook组件与TabSet组件313

8.1.2 TabbedNotebook组件318

8.1.3 TabControl组件319

8.1.4 PageControl组件319

8.1.5 动态创建MPI界面322

8.2 多文档界面324

8.2.1 创建父窗体324

8.2.2 创建子窗体325

8.2.3 创建MDI主菜单和子窗体菜单326

8.2.4 动态创建子窗体329

8.2.6 给窗口菜单项添加功能代码330

8.2.5 子窗体的访问330

8.3 常用文本编辑组件介绍332

8.3.1 Edit组件332

8.3.2 Memo组件333

8.3.3 RichEdit组件335

8.4 完善MDIEditor应用程序337

8.4.1 完善子窗体337

8.4.2 设置字体345

8.4.3 剪切、拷贝、粘贴和取消功能349

8.4.4 查找与替换350

8.4.5 文件的打开与保存354

8.4.6 文件打印360

8.4.7 文件的关闭和程序的退出364

8.4.8 给文本编辑器配置工具栏365

小结375

9.1.1 文件类型376

9.1 文件类型和标准过程与函数376

第9章 文件管理应用程序设计376

9.1.2 Delphi5.0的文件管理标准子程序377

9.2 文件组件及其相互关系380

9.3 FileFindEx例程381

9.3.1 界面设计381

9.3.2 程序功能的实现383

9.4 文件管理器应用程序设计386

9.4.1 窗口设计387

9.4.2 子窗体的创建、布置和关闭390

9.4.3 文件控件的联系391

9.4.4 文件管理基本功能的实现392

9.4.5 显示文件属性399

9.4.6 显示磁盘信息400

9.4.7 改变显示文件的类型402

9.4.8 实现目录管理功能403

9.4.9 完善FileManager程序406

9.5 使用文件流410

9.5.1 创建TFileStream对象410

9.5.2 使用文件流实现文件拷贝411

9.5.3 使用文件流读写数据文件412

9.5.4 使用文件流读写组件416

小结420

第10章 图形图像编程421

10.1 Delphi5.0的图形图像组件简述421

10.2 对象坐标系统422

10.3 画布对象(TCanvas Object)423

10.3.1 认识画布对象423

10.3.2 TCanvas对象的属性424

10.3.3 TCanvas对象的方法425

10.4 TColor类型427

10.5 TPen对象428

10.6 TBrush对象431

10.7 图形图像程序设计技术432

10.7.1 图形类关系432

10.7.2 使用Canvas属性和方法绘图433

10.7.3 使用组件443

10.7.3.1 使用OpenPictureDialog和SavePictureDialog组件443

10.7.3.2 使用Image组件447

10.7.3.3 使用PaintBox组件450

10.7.3.4 使用Shape组件绘图453

10.7.4 拖放编程454

10.7.5 图形重绘459

10.7.6 实现动画效果461

10.7.7 图形图像打印465

10.7.7.1 打印图形对象465

10.7.7.2 打印位图、图标和图元文件467

小结468

热门推荐