当前位置:首页 > 工业技术
Delphi 2.0入门与提高
Delphi 2.0入门与提高

Delphi 2.0入门与提高PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:刘文智,郭文健著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1997
  • ISBN:7302025657
  • 页数:367 页
图书介绍:
《Delphi 2.0入门与提高》目录
标签:入门 提高

目 录 1

引 言 1

第一章Delphi 2.0基础 3

1.1 Delphi 2.0的特点 4

1.2 Delphi 2.0的安装 4

1.2.1 Delphi 2.0对软硬件的要求 4

1.2.2 Delphi 2.0的三种安装模式 4

1.2.3安装Delphi 2.0到硬盘中 5

1.2.4 卸载Delphi 2.0 9

1.3 Delphi 2.0的启动及界面概述 11

1.4可视编程的基本概念 14

1.5简单的Delphi编程实例 14

1.6本章小结 16

第二章Delphi 2.0集成环境 17

2.1 Delphi 2.0主窗口 18

2.1.1标题栏 18

2.1.2菜单栏 19

2.1.3加速栏 21

2.1.4组件板 21

2.2.1标题栏 22

2.2.2表单窗口的快捷菜单 22

2.2表单窗口 22

2.3代码编辑窗口 23

2.4对象查看器 23

2.4.1对象查看器组成 23

2.4.2用对象查看器设置属性 24

2.4.3选择组件响应事件 25

2.5其它常用工具 25

2.5.1项目管理器 25

2.5.2菜单设计器 26

2.5.3集成调试器 26

2.5.5对象库和专家工具 27

2.5.4对象浏览器 27

2.5.6 Delphi外挂工具 28

2.6本章小结 28

第三章表单设计与常用属性 29

3.1 表单属性 30

3.2利用组件设计表单 32

3.2.1选择和放置组件 32

3.2.2编辑组件 33

3.2.3控制Tab顺序和Create顺序 36

3.2.4改变表单设计环境 36

3.3利用模板生成表单 37

3.4在运行时改变属性 39

3.5在运行时创建组件 42

3.6本章小结 42

第四章Pascal语言 43

4.1 数据类型 44

4.1.1顺序型 44

4.1.2实型 45

4.1.3特殊的Windows类型 46

4.1.4类型转换 46

4.1.5无类型变量 47

4.1.6 自定义类型 48

4.2字符串 53

4.2.1 长字符串 53

4.2.2类似于C的字符数组 54

4.2.3字符串转换 54

4.3代码格式 55

4.3.1注释 55

4.3.2大写的使用 56

4.3.3 空白区 56

4.3.4整齐打印 56

4.4语句 57

4.4.1表达式和运算符 57

4.3.5语法显著化 57

4.4.2简单语句和复合语句 59

4.4.3条件语句 59

4.4.4循环语句 60

4.4.5 With语句 62

4.5过程和函数 63

4.5.1 常用函数 63

4.5.2参数引用 66

4.5.3常量参数 66

4.5.5 Delphi 2.0的调用约定 67

4.5.4数组参数 67

4.5.6方法 68

4.5.7子例程的说明 68

4.5.8外部说明 69

4.5.9过程类型 69

4.6本章小结 70

第五章面向对象的Pascal语言 71

5.1 类和对象 72

5.1.1类定义 72

5.1.2 Delphi的对象模型 73

5.1.3构造函数 74

5.2.1私有、保护和公有成员 75

5.2类的封装 75

5.2.3 自动成员 76

5.3类和单元 76

5.2.2发行成员 76

5.3.1类的接口 78

5.3.2单元和作用域 79

5.3.3封装的改变 79

5.3.4单元和程序 80

5.4.1关键字Self 81

5.4.2类方法和类数据 81

5.4类的高级特征 81

5.4.3方法指针 82

5.4.4类的引用 83

5.5类的继承性 85

5.5.1继承性和兼容性 86

5.5.2覆盖性 86

5.6类的多态性 87

5.6.1重载虚拟和静态方法 89

5.6.2对动态方法的虚拟 89

5.6.3消息处理 90

5.6.4抽象方法 90

5.7运行时的类型信息 91

5.8异常事件处理 92

5.8.1 异常事件 92

5.8.2异常事件和堆栈 95

5.8.3 finally语句块 95

5.9本章小结 96

第六章Delphi编辑器 97

6.1 Delphi编辑模式 98

6.2移动光标 98

6.3删除字符、单词和行 99

6.4删除、拷贝和移动块 100

6.5查找和替换字符串 101

6.6编辑器设置 103

6.7本章小结 106

第七章项目管理 107

7.1项目的概念及组成 108

7.1.1项目文件(.DPR) 108

7.1.2表单文件(.DFM) 108

7.1.3单元文件(.PAS) 109

7.1.4 Delphi生成的其它文件 110

7.2项目管理 111

7.2.1项目管理器窗口 111

7.2.2在项目中增加文件 112

7.2.3从项目中去除文件 113

7.2.4查看文件 114

7.2.5保存项目及文件 115

7.3编译项目 116

7.4项目环境设置 118

7.4.1 Delphi环境设置 118

7.4.2项目环境设置 119

7.5本章小结 122

第八章集成调试器 123

8.2控制程序运行 124

8.1调试准备工作 124

8.2.1单步执行和跟踪调试 126

8.2.2 中断运行 128

8.3使用断点 128

8.3.1设置断点 129

8.3.2删除断点 130

8.3.3修改断点的属性 130

8.4检查变量及函数和过程调用 131

8.4.1计算和修改变量 132

8.4.2指定显示格式 132

8.4.3监视变量 133

8.4.4检查函数及过程调用 135

8.5本章小结 136

第九章常用组件的使用 137

9.1按钮和位图按钮 138

9.2标签和编辑框 141

9.3掩码编辑框 145

9.3.1掩码格式 145

9.3.2重新设计PasswordForm表单 147

9.4 Memo组件和RichEdit组件 148

9.4.1 Memo组件 148

9.4.2 Memo组件的常用方法及属性 150

9.4.3 RichEdit组件 154

9.5单选按钮和复选框 155

9.5.1单选按钮和复选框 155

9.5.2单选按钮组 157

9.6列表框和组合列表框 159

9.6.1列表框 160

9.6.2组合列表框 165

9.7滚动条 166

9.8本章小结 168

第十章菜单设计 169

10.1.3菜单设计器 170

10.1.2菜单选项的作用 170

10.1.1菜单结构 170

10.1菜单与菜单设计简介 170

10.1.4菜单模板 171

10.2使用MainMenu Designer设计主菜单 171

10.2.1打开MainMenu Designer 171

10.2.2创建菜单项 171

10.2.3菜单项分组 173

10.2.4增加和删除菜单项 173

10.2.6加速键和热键 174

10.2.5重新安排菜单项 174

10.2.7设计级联菜单 175

10.3菜单操作 176

10.3.1设置和取消复选标记 176

10.3.2菜单项灰显 178

10.3.3菜单项隐藏 179

10.3.4设计打开和存储文件的菜单项 180

10.4菜单模板的操作 182

10.4.1插入菜单模板 182

10.4.2创建菜单模板 183

10.4.3删除菜单模板 183

10.5.1快捷菜单设计 184

10.5使用PopupMenu Designer设计快捷菜单 184

10.5.2快捷菜单项的两种响应方式 185

10.6系统菜单的设计 187

10.6.1添加菜单项设计 187

10.6.2系统菜单项的响应 188

10.6本章小结 190

第十一章图形组件和图形 191

11.1图形按钮 192

11.1.1位图编辑 192

11.1.2位图按钮的属性 194

11.1.3设计图形按钮 195

11.2图像查看器 196

11.3图形列表组件 197

11.3.1 Outline组件 197

11.3.2 TreeView组件 199

11.3.3ListView组件 201

11.4表格组件 205

11.4.1 StringGrid组件 205

11.4.2 DrawGrid组件 208

11.4.3 ColorGrid组件 210

11.5图形 211

11.5.1 Shape组件 211

11.5.2 Canvas的图形基础 212

11.5.3绘制简单的图形 213

11.5.4打印图形 215

11.6本章小结 216

第十二章表单的高级编程 217

12.1表单的属性 218

12.1.1 FormStyle属性 218

12.1.2 BorderStyle属性 219

12.1.3 BorderIcons属性 221

12.1.4 Position WindowState属性 222

12.1.5设置表单及其用户区的大小 223

12.2鼠标响应 225

12.2.1 鼠标事件 225

12.2.2鼠标响应 225

12.3多表单编辑技术 226

12.3.1创建表单 226

12.3.2关闭表单 227

12.3.3添加表单 228

12.3.4删除表单 230

12.3.5主表单 231

12.4表单滚动 232

12.4.1滚动条 232

12.3.6模态表单 232

12.4.2表单滚动 233

12.5多页表单 234

12.5.1 PageControl组件 234

12.5.2 Notebook和TabSet组件 236

12.5.3TabbedNotebook组件 238

12.6表单分割 239

12.6.1用HeaderControl组件分割 239

12.6.2用Header组件分割 241

12.6.3用Panel组件分割 242

12.6.4用鼠标分割 244

12.7本章小结 246

第十三章工具栏和状态栏 247

13.1 加速按钮 248

13.2工具栏 248

13.2.1 工具栏设计 248

13.2.2编写代码 249

13.3状态栏 251

13.3.1状态栏基本属性 251

13.3.2显示提示及状态信息 253

13.4本章小结 254

第十四章对话框 255

14.1模态与非模态对话框 256

14.1.1模态对话框 257

14.1.2非模态对话框 259

14.2Delphi标准对话框 261

14.2.1Delphi标准对话框函数及过程 261

14.2.2标准对话框函数及过程的使用 262

14.3对话框组件 264

14.4本章小结 268

第十五章多文档界面(MDI) 269

15.1.1父窗口 270

15.1.2子窗口 270

15.1多文档结构 270

15.1.3界面结构 271

15.2 MDI的设计 272

15.2.1创建子表单 272

15.2.2窗口菜单 273

15.2.3 MDI菜单 274

15.2.4关闭子窗口 275

15.3子窗口菜单 276

15.3.1合并菜单 276

15.3.2菜单覆盖 277

15.4 MDI应用程序 278

15.5.1打 MDI模板 281

15.5 MDI模板 281

15.5.2父窗口源代码 283

15.6本章小结 284

第十六章使用资源 285

16.1 Windows资源 286

16.1.1 Windows资源分类 286

16.1.2资源编辑器 286

16.1.3装载资源 288

16.2图标资源 289

16.2.1编辑图标资源 289

16.2.2使用图标资源 291

16.3光标资源 293

16.3.1预定义光标 293

16.3.2编辑光标资源 294

16.3.3使用光标资源 295

16.4位图资源 298

16.4.1编辑位图资源 298

16.4.2使用位图资源 298

16.5字符串资源 300

16.5.1编辑字符串资源 300

16.5.2使用字符串资源 302

16.5.3字符串翻译 303

16.5本章小结 304

第十七章文件操作 305

17.1文件命令 306

17.1.1 文件定义 306

17.1.2文件管理命令 306

17.1.3文本文件命令 307

17.1.4输入输出命令 308

17.1.5 DOS命令 308

17.2文本文件 308

17.2.1打开文本文件 309

17.2.3写入文本文件 310

17.2.2关闭文本文件 310

17.2.4读取文本文件 311

17.2.5文本文件转换器 313

17.3非文本文件 316

17.3.1类型文件 316

17.3.2无类型文件 319

17.4组件对文件系统的支持 320

17.4.1文件系统组件 321

17.4.2文件控制单元 324

17.5文件流 326

17.5.1文件流命令 327

17.5.2文件流的使用 328

17.6本章小结 332

第十八章数据库应用程序 333

18.1数据库应用程序初探 334

18.2基本数据库组件 335

18.2.1 Delphi数据库程序的基本结构 335

18.2.2 DataAccess类组件 336

18.2.3 DataControl类组件 337

18.3使用Table组件构造应用程序 337

18.3.1 DBGrid组件 337

18.3.2 TField组件 339

18.3.3使用Table组件 344

18.3.4使用DataSource组件的响应事件 353

18.3.5 DBNavigator组件 354

18.4使用Query组件构造应用程序 355

18.4.1 SQL属性 356

18.4.2动态SQL表达式 359

18.5使用TSession组件 362

18.5.1 TSession组件常用属性 362

18.5.2 TSession组件的使用 363

18.6使用DatabaseFormExpert专家项 364

18.7本章小结 367

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