Delphi 4编程指南 入门与实践PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:高立平,唐小静等编著
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:1999
- ISBN:7560607578
- 页数:313 页
目 录 3
第一部分 基础篇 3
第一章Delphi 4基础知识 3
1.1 Delphi 4版本简介 3
1.2 Delphi 4的安装与卸载 3
1.2.1软硬件环境 3
1.2.2 Delphi 4的安装 3
1.2.3 Delphi 4的卸载 8
1.3 Delphi 4的启动与退出 9
1.3.1启动Delphi 4 9
1.3.2 界面 10
1.3.3退出 Delphi 4 12
第二章Delphi 4的集成开发环境 13
2.1 主菜单 13
2.1.1 File菜单 13
2.1.2 Edit菜单 13
2.1.3 Search菜单 15
2.1.4 View菜单 17
2.1.5 Project菜单 18
2.1.6 Run菜单 19
2.1.7 Component菜单 19
2.1.8 Database菜单 19
2.1.9Tools菜单 19
2.1.10 Workgroups菜单 20
2.1.11 Help菜单 20
2.2加速按钮 21
2.3可视化组件板 22
2.4代码编辑器 22
2.5对象查看器 23
2.6窗体 23
2.7第一个基于Windows 95的Delphi 4程序 24
2.8学习使用Delphi 4的联机帮助 26
3.1.1数据类型 30
第三章Pascal语言 30
3.1数据类型、变量和常量 30
3.1.2变量 32
3.1.3常量 32
3.2字符串处理 33
3.3 自定义数据类型 34
3.3.1 区间类型 34
3.3.2枚举类型 35
3.3.3集合类型 35
3.3.4数组类型 36
3.3.5记录类型 37
3.3.6指针类型 38
3.3.7文件类型 39
3.4编程格式 39
3.4.1标识符的写法 39
3.4.3缩进格式 40
3.4.2注释 40
3.4.4语法的突出 41
3.5Pascal语句 42
3.5.1运算符和表达式 42
3.5.2简单语句和复合语句 43
3.5.3条件语句 44
3.5.4循环语句 45
3.5.5 With语句 46
3.6过程和函数 47
3.6.1 引用参数 47
3.6.2常量参数 48
3.6.3数组参数 48
3.6.4 Delphi 4的调用约定 49
3.6.5对象方法 49
3.6.6例程的Forward说明 49
3.6.8过程类型 50
3.6.7外部说明 50
第四章Delphi 4的编辑器与调试器 51
4.1编辑器 51
4.1.1定制编辑器 51
4.1.2定义编辑器书签 53
4.1.3 Delphi 4的代码洞察(Code Insight)功能 54
4.2程序调试器 58
4.2.1程序调试的准备工作 58
4.2.2构造应用程序 59
4.2.3控制程序的运行…………………………………………………………………………………6U4.2.4断点设置 61
4.2.5监视变量的值 63
4.2.6程序源代码 65
第五章Delphi4的项目管理 68
5.1项目的组成文件 68
5.1.1项目文件(.DPR) 68
5.1.2窗体文件(.DFM) 69
5.1.3单元文件(.PAS) 70
5.1.4项目中的其他文件 71
5.2项目管理器 72
5.3项目环境的设置 73
5.3.1 桌面环境的设置和保存选项的设置 73
5.3.2项目系统环境设置 74
第二部分 入门篇 79
第六章使用Delphi 4的可视化组件 79
6.1 Delphi 4可视化组件板 79
6.2属性 79
6.3事件 80
6.4方法 81
6.5组件简介 81
6.5.1 Standard组件板 81
6.5.2 Additional组件板 82
6.5.3 Win 32组件板 83
6.5.5 Win 3.1组件板 84
6.5.4 System组件板 84
6.5.6 Samples组件板 85
6.6常用组件使用举例 85
6.6.1按钮和标签 86
6.6.2 Edit组件和MaskEdit组件 87
6.6.3 Memo组件和RichEdit组件 89
6.6.4单选按钮组与列表框 91
6.6.5滚动条 98
第七章菜单设计 100
7.1主菜单设计 100
7.1.1 使用菜单编辑器创建菜单 100
7.1.2级联菜单设计 102
7.2添加菜单命令响应事件 102
7.2.1使用菜单项进行状态设置 103
7.2.2用菜单项打开对话框 104
7.2.3使菜单项灰显 104
7.3菜单模板的使用 105
7.4文件菜单设计 106
7.5快捷菜单设计 110
7.5.1 自动快捷菜单 111
7.5.2手动快捷菜单 113
第八章使用资源 114
8.1什么是Windows的资源 114
8.2资源编辑器 114
8.3位图资源 116
8.3.1编辑位图资源 116
8.3.2使用位图资源 117
8.4 图标资源 119
8.4.1 绘制图标 119
8.4.2使用图标 120
8.5光标资源 121
8.5.2编辑光标资源 122
8.5.3加载光标资源 122
8.5.1 改变光标 122
8.6字符串资源 124
8.6.1建立字符串资源 124
8.6.2使用字符串资源 125
8.6.3汉化应用程序 127
第九章多窗体与对话框 129
9.1模态窗体与非模态窗体 129
9.2对话框 133
9.2.1通用对话框的使用 133
9.2.2消息框的使用 137
9.3建立自己的对话框 139
9.3.1建立模态对话框 140
9.3.2建立非模态对话框 141
第十章工具栏和状态栏 143
10.1工具栏设计 143
10.1.1加速按钮分组 143
10.1.2 工具栏 144
10.1.3ToolBar组件与CoolBar组件的使用 149
10.2状态栏 153
10.2.1定制状态栏 153
10.2.2对状态栏编程 154
第十一章多文档界面软件开发 157
11.1多文档界面(MDI)介绍 157
11.2多文档界面的设计 157
11.2.1创建主窗口 157
11.2.2创建子窗口 157
11.2.3显示子窗口 158
11.2.4关闭子窗口 158
11.2.5 子窗口排列 159
11.2.6窗口菜单 161
11.3菜单融合与覆盖 161
11.3.1菜单融合 162
11.4使用MDI模板 163
11.3.2菜单覆盖 163
11.5 MDI应用程序举例 165
第十二章数据库应用程序 170
12.1数据库概述 170
12.1.1关系数据库 170
12.1.2数据库的分类 170
12.1.3数据库系统的组成 171
12.2 Delphi 4的数据库功能 171
12.2.1数据库组件 171
12.2.2数据库结构体系 173
12.3用Database Form Wizard构造数据库程序 174
12.3.1 DBNavigator组件 174
12.3.2使用Database Form Wizard 175
12.4使用TTable组件 178
12.4.1 DataSource组件和DataSet组件 179
12.4.2 TField组件 180
12.4.3 DBGrid组件 185
12.4.4使用TTable组件设计数据库应用程序 186
12.5 SQL语言简介 193
12.5.1 SQL语言的特点 193
12.5.2 SQL语句 194
12.6利用TQuery组件编程 196
12.6.1静态SQL表达式 196
12.6.2动态SQL表达式 198
12.7 Master/Detail型数据库应用程序 205
12.8使用Database Desktop创建数据库表 207
第三部分 提高篇 213
第十三章动态联接库的设计 213
13.1动态联接库 213
13.2编写动态联接库 214
13.2.1建立动态联接库 214
13.2.2使用动态联接库 217
13.2.3在Visual Basic中调用动态联接库 220
13.3动态联接库的调用方式 221
13.3.2动态调用举例 222
13.3.1 静态调用和动态调用 222
13.4窗体复用 225
13.4.1编写窗体复用动态联接库 225
13.4.2使用窗体复用动态联接库 229
13.4.3 Visual Basic应用程序调用复用窗体 231
第十四章定制可视化组件 234
14.1概述 234
14.2安装新组件 235
14.2.1创建并安装组件 235
14.2.2删除组件 239
14.3编写组件 239
14.3.1组件类数据的访问类型 240
14.3.2组件的属性 240
14.3.3组件的方法和事件 241
14.4.2给Simply组件添加属性 244
14.4编程实例 244
14.4.1创建组件Simply 244
14.4.3组件的构造函数 246
14.4.4向组件添加方法 246
14.4.5向组件添加事件 247
14.5测试组件 250
第十五章ActiveX控件 254
15.1什么是ActiveX 254
15.2 Delphi的ActiveX/OLE控件 254
15.3将可视化组件转换为ActiveX控件 255
15.4给ActiveX组件添加方法 261
15.5创建一个新的ActiveX控件 264
第十六章多媒体程序开发 267
16.1使用Windows 95的缺省声音 267
16.2播放声音文件 269
16.3.1使用多媒体组件MediaPlayer 271
16.3 多媒体组件MediaPlayer 271
16.3.2“电影剪辑”应用程序源代码 275
第十七章Internet程序设计 278
17.1 Internet简介 278
17.2 Delphi 4与Internet应用程序开发 279
17.2.1 Web浏览器应用编程 279
17.2.2电子邮件应用编程 280
17.2.3 FTP应用程序编程 285
17.3 Web Server应用程序编程 292
17.3.1WWW 上的静态Web页 293
17.3.2动态HTML 293
17.3.3用Delphi 4开发Web服务器应用程序 294
17.3.4交互式的动态网页 296
17.4将CGI应用程序转换为ISAPI动态联接库 298
17.5利用ActiveForm开发Web服务器应用程序 299
A.1.1 类定义 303
A.1类和对象 303
附录A面向对象的Pascal语言 303
A.1.2对象引用 304
A.1.3构造函数与析构函数 304
A.2类的封装 305
A.2.1 私有、保护和公有成员 305
A.2.2发行成员 306
A.3类和单元 306
A.3.1 单元的基本概念 306
A.3.2类的接口 307
A.3.3 单元和作用域 308
A.3.4封装的改变 308
A.4类的继承 309
A.4.1 继承性和兼容性 309
A.4.2覆盖性 310
A.5类的多态性 310
A.6异常事件处理 311
附录B Delphi中常用名词索引 313
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《近代旅游指南汇刊 31》王强主编 2014
- 《Python3从入门到实战》董洪伟 2019
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019