当前位置:首页 > 工业技术
Delphi 2.0实用指南
Delphi 2.0实用指南

Delphi 2.0实用指南PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:裘实等编著
  • 出 版 社:北京:国防工业出版社
  • 出版年份:1998
  • ISBN:7118018414
  • 页数:405 页
图书介绍:
《Delphi 2.0实用指南》目录
标签:编著 指南

第一章 Delphi 2 .0 安装及其新特性 1

1.1 Delphi 2.0 对软硬件环境 1

1.2 Borland Delphi 2.0 的安装 1

1.3 Delphi 2.0 的卸载 6

1.4 编译器及运行时间库的新特性 6

1.4.1 数据类型 6

1.4.2 改进后的编译器 7

1.5 改进的元件库 8

1.5.1 新元件 8

1.5.2 OLE控制 8

1.5.3 OLE 自动化 10

1.5.4 TDBGrid 的改进 10

1.6 数据库的改进 10

1.6.1 表格的本地过滤技术 10

1.6.2 TField 支持 Lookup 字段 11

1.6.3 菜单方面的改进 11

1.6.4 SQL 监视器 12

1.7 开发环境的新特性 12

1.7.1 可视化的窗体继承 12

1.7.2 可视化的窗体链接 12

1.7.3 新型编译信处 13

1.7.4 数据库游览器 13

1.7.5 字段编辑器的拖放操作 14

1.7.6 从 Delphi 1.0 升级到 Delphi 2.0 14

1.8 对象库 14

第二章 Delphi 编程环境及高级用户接口 16

2.1 主屏幕的综览 16

2.1.1 标题栏 17

2.1.2 菜单条 17

2.1.3 加速条 18

2.1.4 元件模板 19

2.1.5 初始的窗体窗口 19

2.1.6 对象观察编辑器窗口 19

2.1.7 代码编辑器(单元)窗口 20

2.1.8 工程管理器窗口 20

2.1.9 对齐工具板窗口 21

2.10帮助系统 21

2.2 File 菜单详述 21

2.3编辑 23

2.4 Search 菜单 24

2.5 View 菜单 24

2.6 Options 菜单 26

2.7 Tools 菜单 27

2.8 加速与运行程序 27

第三章 设计一个窗体 29

3.1 对象观察器的用法 29

3.1.1 简单的编辑器 29

3.1.2 下拉列表 29

3.1.3 对话框编辑器 30

3.1.4 嵌套的特性编辑器 31

3.2 窗体 31

3.2.1 窗全特性 32

3.2.2 窗体事件 34

3.3 元件 35

3.3.1 元件的综览 35

3.3.2 向窗体中加入元件 39

3.3.3 已存在元件的操作 40

3.3.4 元件的对齐 41

3.4 共用元件特性和事件 42

3.4.1 焦点特性与事件 42

3.4.2 标签 42

3.4.3 编辑框 43

3.4.4 Memo 元件 43

3.4.5 按钮与位按钮 44

3.4.6 LISTBox 与 ComboBox 元件 45

3.4.7 CheckBox 与 RadioButton 元件 45

3.4.8 Timer(定时器) 45

3.4.9 StringGrid 和 DrawGid 元件 47

3.5 如何设计菜单 47

3.6 向工程中增加不具条和状态条 50

3.7 通用对话框 52

3.7.1 概述 52

3.7.2 通用对话框的应用 52

3.8 MDI 窗体 55

3.9 Delphi 的显示操作 56

3.10 监视鼠标 56

3.10.1 鼠标事件处理句柄 56

3.10.2 拖动与定位操作 59

3.11 帮助系统 61

3.12 窗体的 ASCII 表达 62

第四章 Object Pascal 语言 64

4.1 Object Pascal 语言的司法 64

4.1.1 注释 64

4.1.2 标识符 64

4.1.3 保留字和特殊符号 65

4.1.4 运算符 66

4.2 Object Pascal 语言的数据类型 70

4.2.1 简单类型 70

4.2.2 字符串类型 75

4.2.3 构造类型 77

4.2.4 指针类型 87

4.2.5 过程类型 89

4.2.6 可变类型(Variant) 92

4.2.7 类型相容和赋值相容 92

4.2.8 类型强制转换 94

4.2.9 变量 95

4.2.10 类型常量 97

4.3 Object Pascal 的语句 101

4.3.1 声明语句 101

4.3.2 执行语句 103

4.3.3 循环语句 106

4.3.4 With 语句 108

第五章 过程、函数和程序结构 109

5.1 Delphi 的过程、函数 109

5.1.1 调用 Delphi 预定义好的过程和函数 109

5.1.2 过程的定义和调用 109

5.1.3 函数 111

5.1.4 调用约定 112

5.1.5 指示字 113

5.1.6 过程或函数中变量的作用域问题 114

5.1.7 参数类型 114

5.1.8 过程或函数本身作为参数 116

5.1.9 嵌套和递归 116

第六章 类类型及类类引用类型 123

6.1 类类型介绍 123

6.2 类类型的声明方法 123

6.3 类类型中字段的用法 125

6.4 类类型中的方法 125

6.4.1 声明和定义方法 125

6.4.2 方法指示字 126

6.4.3 构造和析构概念 129

6.4.4 怎样调用方法 131

6.4.5 类方法 132

6.5 类类型中的特性概念 132

6.5.1 声明特性的语法 132

6.5.2 特性子句 133

6.5.3 数组特性 135

6.5.4 索引子句 137

6.5.5 特性重载 137

6.6 类成员的可见性 138

6.6.1 Published 139

6.6.2 Public 139

6.6.3 Private 139

6.6.4 Portected 140

6.6.5 Automated 140

6.7 类引用类型 141

6.7.1 类引用类型的声明方法 141

6.7.2 使用类引用类型 141

第七章 Delphi 的动态链接库 143

7.1 访问 DLL 中的例程 143

7.1.1 表态引入 143

7.1.2 动态引入 144

7.1.3 引入整个单元 145

7.2 怎样定制 DLL 145

7.2.1 概述 145

7.2.2 在工程文件中输出公例程 145

7.2.3 声明要输出的例程 146

7.3 把社会分配当作 DLL 重用 147

7.4 初始化代码 148

7.5 DLL 的共享内存机制 148

7.6 System 单元中几个与 DLL 有关的变量 149

第八章 异常处理 150

8.1 异常处理的语法 150

8.1.1 Try Except 结构 150

8.1.2 Try Finally 结构 152

8.1.3 缺省的异常处理方式 153

8.2 处理 RTL 异常 153

8.3 处理 VCL 异常 154

8.4 定义您自己的异常 155

8.5 在异常处理句柄中再次触发异常 156

第九章 BDE 158

9.1 BDE 介绍 158

9.1.1 BDE 3.0 的主要特点 158

9.1.2 BDE 的体系结构 159

9.1.3 真不在此列 32 位的数据库引擎 159

9.1.4 BDE 应用程序编程接口 159

9.2 定制 BDE 160

9.2.1 简介 160

9.2.2 BDE 的配置文件 160

9.2.3 Driver 页 161

9.2.4 Aliases 页 164

9.2.5 System 页 165

9.2.6 Date 页 166

9.2.7 Time 页 167

9.2.8 Number 页 167

9.2.9 如何配置 ODBC 168

第十章 数据库开发工具 Database Explorer 169

10.1 Database Explorer 界面 169

10.1.1 多页控制机制 170

10.1.2 Database Explorer 菜单 171

10.1.3 鼠标右键功能和键盘命令 173

10.1.4 图标 173

10.2 使用 Database Explorer 维护数据库别名 173

10.3 用 Database Explorer 访问数据库 174

10.4 SQL 语句编辑器 174

10.5 数据字典 174

10.5.1 简介 174

10.5.2 属性设置 175

10.5.3 创建数据字典 175

第十一章 VQB 的使用 176

11.1 如何运行 VQB 176

11.2 如何使用 VQB 177

11.2.1 VQB 的加速键 177

11.2.2 增加一个新表 177

11.2.3 如何选择字段 178

11.2.4 显示 SQL 语句 178

第十二章 Database Desktop 简介 179

12.1 Database Desktop 的新特性 179

12.2 Database Desktop 界面 180

12.3 使用 Database Desktop 的工具条 181

12.3.1 标准工具条和全局通用工具条 181

12.3.2 移动和固定工具条 182

12.3.3 有选择地显示工具条 182

12.4 帮助系统 182

第十三章 Database Desktop 的操作对象 183

13.1 表的概念 183

13.2 临时表文件 183

13.3 查询功能 184

13.4 SQL 文件 184

13.5 对象的扩展名列表 184

13.6 目录和别名 185

13.6.1 工作目录 185

13.6.2 私有目录 185

13.6.3 别名 185

13.7 对象操作方法 186

13.7.1 打开和游览对象 187

13.7.2 对象导航 187

13.7.3 保存对象 188

13.7.4 拷贝对象 188

13.7.5 对象换名 188

13.7.6 删除对象 189

13.8 表与表间记录的操作 189

13.8.1 从其它表中拷贝记录 189

13.8.2 把记录从一个表移到另一个表 191

13.8.3 从一个表中删除记录 191

13.8.4 把表中的记录清空 192

13.9 数据输入和编辑 192

13.9.1 菜单上的编辑命令 192

13.9.2 输入和编辑过程中的错误 193

13.9.3 合法性检查 193

13.9.4 锁存记录 193

13.9.5 使用 Lookup 表 193

13.10 DDE 的用法 193

13.10.1 作为 DDE 服务器 193

13.10.2 作为 DDE 客( Table) 194

13.10.3 作为 DDE 客户(Query) 194

13.10.4 同时作为 DDE 服务器和客户 194

13.10.5 取消 DDE 链接 194

第十四章 表的建立、索引和排序 195

14.1 表结构的建立 195

14.1.1 一般建表原则 195

14.1.2 全用 Database Desktop 建立 Paradox 表或 dBASE 表的结构 195

14.1.3 利用现存表的结构 196

14.2 字段命名 197

14.2.1 Paradox 表的字段名 197

14.2.2 dBASE 表的字段名 197

14.3 字段的类型和长度 198

14.3.1 Paradox 表 198

14.3.2 dBASE 表 199

14.4 设置表的特性 200

14.4.1 合法性检查 200

14.4.2 设定字段的 Lookup 特性 201

14.4.3 完整性验证(Referential Integrity) 203

14.4.4 口令 203

14.4.5 语言驱动程序 204

14.5 重新构造表 205

14.5.1 简介 205

14.5.2 临明文件 205

14.5.3 修改表结构的注意事项 205

14.5.4 如何修改 SQL 表的结构 206

14.5.5 重构与完整性验证 206

14.6 获取表结构的更多信息 207

14.7 索引的基本概念 208

14.8 Paradox 表的主索引 209

14.8.1 定义 Key 的规则 209

14.8.2 复合 Key 209

14.9 Paradox 的副索引 210

14.9.1 副索引的选项 210

14.9. 2 副索引的作用 211

14.9.3 复合副索引 211

14.9.4 生成、修改、删除副索引的方法 211

14.10 dBASE 表的索引 212

14.11 表的排序 212

14.11.1 对定义了Key 的表排序 212

14.11.2 对没有定义 Key 的表排序 212

14.11.3 在网络上排序 213

第十五章 数据库查询操作 214

15.1 查询概念和基本操作 214

15.2 查询窗口及其操作方法 215

15.3 查询操作符 216

15.3.1 简介 216

15.3.2 操作符的优先级 217

15.3.3 运算符 218

15.4 选择字段 218

15.5 选择条件 219

15.5.1 简介 219

15.5.2 精确匹配 220

15.5.3 取值 范围匹配 220

15.5.4 近似匹配 221

15.5.5 非值空匹配 222

15.5.6 值空匹配 222

15.5.7 日期 223

15.5.8 通配符苑配 224

15.5.9 怎样在查询窗口输入数字 225

15.5.10 在条件选择语句中使用保留的字或符号 226

15.5.11 AND 或 OR 操作符 226

15.6 范例元素 228

15.6.1 概述 228

15.6.2 产生范例元素 229

15.7 使用 CALC 操作符进行计算 229

15.7.1 简介 229

15.7.2 对数值型字段使用 CALC 230

15.7.3 对字符串型字段使用 CALC 230

15.7.4 使用 CALC 生成一个具有常量值的字段 230

15.7.5 对多个表中的字段使用 231

15.8 查询结果与查询特性 231

15.8.1 Answer Table 231

15.8.2 Live Query View 233

15.8.3 查询特性 233

第十六章 Delphi 的元件库简介 235

16.1 VCL 的组成部分 235

16.2 VCL 中的对象的继承关系 235

16.3 Delphi 2.0 VCL 的新特点 236

第十七章 了解 VCL 的对象 238

17.1 TBitmap 对象 238

17.1.1 概述 238

17.1.2 特性 238

17.1.3 方法 239

17.1.4 事件 240

17.2 TBlobStream 对象 240

17.3 TBrush 对象 240

17.4 TCanvas 对象 242

17.4.1 特性 242

17.4.2 方法 243

17.4.3 事件 246

17.5 TClipboard对象 246

17.5.1 特性 246

17.5.2 方法 246

17.6 TCllection 对象 248

17.7 TColumn 对象 249

17.8 TColumnTitle 对象 250

17.9 TControlScrollBar 对象 250

17.10 TFieldDef 对象 251

17.11 TFieldDefs 对象 251

17.12 TFont 对象 252

17.13 TGraphic 对象 253

17.14 TGraphiesObject 对象 254

17.15 THeadreSection 对象 254

17.16 THeaderSection 对象 255

17.17 TIcon 对象 255

17.18 TIconOptions 对象 255

17.19 TIndexDef 对象 256

17.20 TIndexDefs 对象 256

17.21 TIniFile 对象 257

17.22 TList 对象 258

17.23 TListColunm 对象 260

17.24 TListColumns 对象 261

17.25 TListItem 对象 262

17.26 TListItems 对象 264

17.27 TMetafile 对象 264

17.28 TMetafileCanvas 对象 265

17.29 TParaAttributes 对象 266

17.30 TOutlineNode 对象 266

17.31 TParam 对象 268

17.32 TParams 对象 270

17.33 TPen 对象 271

17.34 TPicture 对象 272

17.35 TPrinter 对象 273

17.36 TStatusPanel 对象 275

17.37 TStatusPanels 对象 276

17.38 TStringList 对象 279

17.40 TTextAttributes 对象 280

17.41 TTreeNode 对象 280

17.42 TTreeNodes 对象 283

第十八章 元件的公共特性和方法 286

18.1 Component 对象 287

18.1.1 特性 287

18.1.2 方法 289

18.2 TControl 对象 289

18.2.1 特性 289

18.2.2 方法 291

18.2.3 事件 292

18.3 WinControl 对象 293

18.3.1 特性 294

18.3.2 方法 295

18.3.3 事件 297

18.4 TGraphicControl 对象 298

第十九章 Standard 页上的无件 299

19.1 TMainMenu 元件 299

19.1.1 菜单设计器 299

19.1.2 TMainMenu 元件的特性、方法、事件 300

19.1.3 TMenuItem 元件 301

19.1.4 在运行期控制菜单 304

19.2 TPopupMenu 元件 304

19.3 TLavet 元件 304

19.4 TEdit 元件 305

19.4.1 特性 306

19.4.2 方法 308

19.4.3 事件 308

19.5 TMemo 元件 309

19.6 TButton 元件 310

19.7 TCheckBox 元件 311

19.8 TRadioButton 元件 312

19.9 TListBox 元件 312

19.10 TComboBox 元件 316

19.1.1 TScrollBar 元件 316

19.1.2 TGroupBox 元件 318

19.1.3 TRadioGroup 元件 318

19.1.4 TPanel 元件 320

第二十章 Win95 页及 win31页上的元件 321

20.1 TTabControl 元件 321

20.1.1 简介 321

20.1.2 特性 321

20.2 TPageControl 元件 323

20.2.1 简介 323

20.2.2 特性 324

20.2.3 方法 324

20.2.4 事件 325

20.2.5 TTabSheet 对象 325

20.3 TTreeView 元件 326

20.3.1 概述 326

20.3.2 特性 326

20.3.3 方法 329

20.3.4 事件 331

20.4 TListView 元件 332

20.4.1 概述 332

20.4.2 特性 334

20.4.3 方法 336

20.4.4 事件 338

20.5 TImageList 元件 339

20.5.1 特性 340

20.5.2 方法 341

20.5.3 事件 342

20.6 THeaderControl 元件 342

20.7 TRichEdit 元件 344

20.8 TStatusBar 元件 346

20.9 TTrackBar 元件 348

20.10 TProgressBar 元件 349

20.11 TUpDown 元件 350

20.12 THotKey 元件 352

20.13 Win31 页上的元件 353

第二十一章 System 页上的元件 354

21.1 TTimer 元件 354

21.2 TPaintBox 元件 354

21.3 TFileListBox 元件 355

21.4 TDirectoryListBox 元件 357

21.5 TDriveComboBox 元件 359

21.6 TFilterComboBox 元件 360

21.7 TMediaPlayer 元件 361

21.7.1 特性 361

21.7.2 方法 365

21.7.3 事件 365

21.8 TOleContainer 元件 366

21.8.1 概述 366

21.8.2 特性 367

21.8.3 方法 370

21.8.4 事件 373

21.9 TDDEClientConv 元件 373

21.9.1 特性 374

21.9.2 方法 375

21.9.3 事件 376

21.10 TDDEClientItem 元件 376

21.1.1 TDDEServerConv 元件 377

21.1.2 TDDEServertem 元件 378

第二十二章 其它常用元件 379

22.1 TApplicatiotn 元件 379

22.1.1 简介 379

22.1.2 特性 379

22.1.3 方法 381

22.1.4 事件 384

22.2 TScreen 元件 386

22.2.1 简介 386

22.2.2 特性 387

22.2.3 事件 388

22.3 TField 元件 389

22.3.1 简介 389

22.3.2 特性 389

22.3.3 方法 391

22.3.4 事件 392

第二十章 测试与调试工具 394

23.1 调试工具及其功能介绍 394

23.2 努力编写易于调试的程序 395

23.3 如何加入调试信息 396

23.4 计算/修改对话框 396

23.5 单步跟踪 397

23.6 暂停程序的运行 399

23.7 有关调试的最后说明 399

23.8 注意编程风格 399

第二十四章 图形技术 401

24.1 使用图形对象 401

24.2 图形学基础介绍 402

24.3 Canvas 图形基础 403

24.3.1 颜色的使用 403

24.3.2 黑点 403

24.3.3 绘制图形 404

24.3.4 绘图笔 404

24.3.5 刷子 405

24.3.6 图形存盘 405

参考文献 405

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