《按实例学Delphi 2》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:(美)(S.L.温纳)Scott L.Warner,(美)(P.古德斯曼)Paul Goldsman著;张乃琳译
  • 出 版 社:机械工业出版社;西蒙与舒斯特国际出版公司
  • 出版年份:1997
  • ISBN:7111054644
  • 页数:330 页
图书介绍:

第一部分 1

第1章 事件驱动和面向对象程序设计 1

1.1用户界面简史 1

1.2用户控制的程序 2

1.3对象概述 3

1.4小结 8

1.5问题 8

第2章 Delphi2.0介绍 9

2.1安装和运行Delphi2.0 9

2.2Delphi2.0程序的组成部分 10

2.3单元和表格 14

2.4项目(TheProject) 15

2.5使用ProjectManager 15

2.6终止Delphi(EndingDelphi) 19

2.7小结 19

2.8问题 19

2.9练习 20

第3章 使用表格和元件 21

3.1表格和单元选择器(Selector) 21

3.2表格和元件板 21

3.3对象视窗 27

3.4使用代码编辑器 30

3.5小结 35

3.6问题 35

3.7练习 35

第二部分 37

第4章 使用Delphi2.0ObjectPascal 37

4.1对象的方法 37

4.2一个简短的Delphi2.0程序 37

4.3Delphi2.0的第一课 40

4.4第一个Delphi2.0程序 40

4.5获取帮助 45

4.6调试 46

4.7小结 48

4.8问题 49

4.9练习 49

第5章 变量和类型 50

5.1决定变量名 50

5.2变量的类型 52

5.3在什么时候声明变量 52

5.4如何声明变量 53

5.5Delphi2.0的类型 54

5.6小结 55

5.7问题 56

5.8练习 56

第6章 字符串 57

6.1字符串类型 57

6.2使用字符串 59

6.3字符串连接 63

6.4标签和字换行 65

6.5字符串最大长度 65

6.6小结 65

6.7问题 65

6.8练习 66

第7章 数字类型 67

7.1Delphi2.0中的数字 67

7.2使用整数 69

7.3Delphi2.0的数学运算 75

7.4整数子程序 80

7.5实数类型 82

7.6实数函数 83

7.7实数与整数的对比 84

7.8操作符优先级 90

7.9小结 90

7.10问题 91

7.11练习 91

第8章 数据转换 93

8.1数据转换为什么重要 94

8.2不兼容的整数 96

8.3标签对象 98

8.4Copy函数 98

8.5小结 99

8.6问题 99

8.7练习 100

第9章 子程序(Subroutines) 101

9.1什么是例程 101

9.2简单的子程序 102

9.3子程序参数 104

9.4调试程序 108

9.5全局变量 110

9.6函数 111

9.7Delphi2.0库 112

9.8小结 112

9.9问题 113

9.10练习 113

第三部分 115

第10章 If-Then语句 115

10.1布尔类型(Boolean) 115

10.2If-Then语句 118

10.3块(Blocks) 123

10.4示例:GUESSIT,版本2.0 125

10.5小结 128

10.6问题 128

10.7练习 129

第11章 Case语句 130

11.1Case语句 131

11.2什么时候应该使用Case语句 131

11.3当匹配选择时应做什么 133

11.4有序类型 133

11.5Case语句的限制 134

11.6小结 136

11.7问题 136

11.8练习 136

第12章 循环语句 137

12.1Delphi2.0与GoTo语句 137

12.2循环的概念 138

12.3ListBox和List对象 144

12.4While和Repeat循环 147

12.5Break和Continue语句 152

12.6小结 155

12.7问题 155

12.8练习 156

第四部分 157

第13章 用户定义类型和枚举类型 157

13.1枚举类型 157

13.2单选按钮和成组框 162

13.3单选按钮组 165

13.4枚举类型的局限性 173

13.5小结 174

13.6问题 174

13.7练习 175

第14章 集合类型 176

14.1声明集合类型 176

14.2集合运算符 178

14.3复选框 181

14.4集合的局限性 185

14.5小结 187

14.6问题 187

14.7练习 188

第15章 记录 189

15.1记录数据类型 190

15.2记录的限制 199

15.3保留字With 202

15.4小结 208

15.5问题 208

15.6练习 210

第16章 数组 211

16.1数组 211

16.2一副牌 218

16.3复杂数组 226

16.4数组的限制 227

16.5字符数组 227

16.6小结 228

16.7问题 228

16.8练习 229

第五部分 231

第17章 文件的基本知识 231

17.1文本文件 231

17.2Write和WriteIn 235

17.3添加到文本文件 237

17.4Read和ReadIn 237

17.5小结 243

17.6问题 243

17.7练习 244

第18章 类型文件和随机访问 246

18.1类型文件 246

18.2小结 259

18.3问题 259

18.4练习 259

第六部分 261

第19章 单元 261

19.1接口 262

19.2实现 263

19.3单元的隐藏元素 264

19.4单元的主要模块 265

19.5Uses子句 265

19.6单元与Uses子句 266

19.7循环引用 268

19.8单元同项目的关系 269

19.9常量 270

19.10有类型常量 272

19.11作用域 274

19.12单元设计 275

19.13一个通用单元 276

19.14标准单元 277

19.15小结 282

19.16问题 283

19.17练习 283

第20章 对象 284

20.1什么是对象 284

20.2继承 286

20.3构造函数与析构函数 287

20.4替换对象方法 288

20.5对象类型的兼容性 289

20.6理解Delphi2.0 290

20.7类型转换 293

20.8计算器 293

20.9牌局引擎 295

20.10限制访问对象属性 298

20.11例子:HILO 300

20.12小结 304

20.13问题 304

20.14练习 305

第21章 更好源于设计 306

21.1狂热 306

21.2设计 307

21.3问题 307

21.4描述 307

21.5例子:REMINDME,描述 308

21.6原型 309

21.7例子:REMINDME,窗体 309

21.8对象 310

21.9例子:REMINDME,对象 311

21.10对象定义 311

21.11例子:REMINDME,对象定义 312

21.12各种子程序及数据类型 316

21.13例子:REMINDME,子程序和数据类型 316

21.14实现 317

21.15例子:REMINDME,源码 317

21.16小结 329

21.17问题 329

21.18练习 330