《Delphi 4.0入门与提高》求取 ⇩

引言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

1999《Delphi 4.0入门与提高》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由邓毅等编著 1999 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

台球入门与提高(1999 PDF版)
台球入门与提高
1999 福州:福建科学技术出版社
WPS Office入门与提高( PDF版)
WPS Office入门与提高
Delphi4.0入门与提高( PDF版)
Delphi4.0入门与提高
南拳入门与提高(1999 PDF版)
南拳入门与提高
1999
Photoshop5.0入门与提高(1998.10 PDF版)
Photoshop5.0入门与提高
1998.10 重庆大学出版社
Delphi3.0入门与提高(1998年12月第1版 PDF版)
Delphi3.0入门与提高
1998年12月第1版 清华大学出版社
Windows NT Workstation 4.0中文版入门与提高(1998年04月第1版 PDF版)
Windows NT Workstation 4.0中文版入门与提高
1998年04月第1版 人民邮电出版社
Delphi 2.0入门与提高(1997 PDF版)
Delphi 2.0入门与提高
1997 北京:清华大学出版社
JAVA入门与提高(1997 PDF版)
JAVA入门与提高
1997 北京:人民邮电出版社
Delphi4.0入门与提高(1998 PDF版)
Delphi4.0入门与提高
1998 北京:人民邮电出版社
Delphi 3.0入门与提高(1998 PDF版)
Delphi 3.0入门与提高
1998 北京:北京航空航天大学出版社
Authorware 5入门与提高(1999 PDF版)
Authorware 5入门与提高
1999 北京:人民邮电出版社
3D Studio 4.0入门与提高(1998 PDF版)
3D Studio 4.0入门与提高
1998 北京:清华大学出版社
Photoshop 5.0入门与提高(1998 PDF版)
Photoshop 5.0入门与提高
1998 成都:西南交通大学出版社
国内外汽车维修实用手册(1995 PDF版)
国内外汽车维修实用手册
1995 天津:天津科学技术出版社