跟我学Delphi 5.0编程指南PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:朱宏伟主编
- 出 版 社:北京:冶金工业出版社
- 出版年份:2000
- ISBN:7502425152
- 页数:295 页
12.3 文件管理器的设计28 1
第1章 Delphi5.0 简介 1
2.10.2 利用PageControl控件5 1
1.1.1 主窗口 1
1.1 Delphi5.0 的集成开发环境 1
1.1.2 对象管理器 3
1.1.3 窗体 5
1.1.4 代码编辑器 6
1.2 如何建立Delphi程序 7
1.2.1 创建窗体 8
1.2.2 添加组件 8
1.2.4 响应事件 8
1.2.3 设置属性 8
1.2.5 调试运行 9
1.3 Delphi文件分析 10
1.3.1 项目文件 11
1.3.2 单元文件 11
1.3.3 窗体说明文件 12
1.4 Delphi5.0 新增特性 14
2.1 如何改变窗体的属性 15
2.1.1 使用对象管理器 15
第2章 了解窗体 15
2.1.2 通过窗体的OnCreate事件改变窗体属性 16
2.2 如何创建新的窗体 18
2.2.1 静态创建新的窗体 18
2.2.2 动态创建新的窗体 19
2.3 如何结束应用程序 21
2.3.1 关闭主窗体 21
2.3.2 使用TApplication的Terminate方法 22
2.3.3 使用Halt方法 23
2.4 结束应用程序前如何提示用户 25
2.4.1 在OnClose事件中使用对话框 25
2.4.2 在OnCloseQuery事件中使用对话框 26
6.3.3 发送自定义消息1 26
2.5 使程序启动时不显示窗体 27
2.5.1 修改窗体的属性 28
2.5.2 调用ShowWindow函数 28
2.5.3 将窗体隐藏在任务条右下角的标题栏中 29
7.1.2 动态装载DLL程序1 33
2.6 如何限制窗体最大化时的大小 33
2.6.1 重写窗体的OnResize事件 33
2.6.2 捕获WM_GETMINMAXINFO消息 35
2.7 如何划分窗体 36
7.2.2 在DLL中使用MDICHILDForm1 37
2.7.1 利用Splitter控件划分窗体 37
2.7.2 利用鼠标事件划分窗体 38
2.7.3 利用HeaderControl控件划分窗体 39
2.7.4 利用Header控件划分窗体 42
2.7.5 利用Label控件划分窗体 43
2.8 如何使窗体的标题栏闪动 44
2.8.1 改变当前窗体 44
2.8.2 调用API函数FlashWindow 46
2.9.1 直接捕获鼠标事件 47
2.9 如何拖动窗体的任意区域移动窗体 47
2.10 如何显示多页窗体 49
2.9.2 捕获WM_NCHITTEST消息 49
2.10.1 利用Notebook和TabSet控件 49
2.11 防止应用程序的同时多次运行 52
2.11.1 利用API函数FindWindow 52
2.11.2 利用互斥对象 53
3.1.1 使用ToolBar组件制作工具栏 57
3.1 ToolBar组件 57
第3章 工具栏及状态栏 57
3.1.2 ToolBar运用实例 60
3.2 CoolBar组件 67
3.2.1 添加CoolBar组件 68
3.2.2 向CoolBar添加其他组件 68
3.2.3 CoolBar的特点 69
3.3 StatusBar组件 69
3.3.1 添加StatusBar组件 69
3.3.2 在状态栏中添加提示信息 70
3.3.3 在状态栏中显示按键信息 70
第4章 画布对象Canvas 72
4.1 画简单的图形 72
4.1.1 传统的Windows绘图方法 72
4.1.2 利用Canvas对象绘图 73
4.2.1 利用Image控件 74
4.2 如何显示位图 74
4.2.2 利用Bitmap对象显示位图 75
4.3 分块显示位图 76
4.3.1 利用Canvas对象的CopyRect方法 77
4.3.2 利用Canvas对象的Brush属性 78
4.4.1 利用Canvas对象的Pixels数组属性 79
4.4 改变位图中特定的颜色 79
4.4.2 利用Canvas对象的BrushCopy方法 80
4.5 透明地显示位图 81
4.5.1 利用Bitmap对象的Transparent属性 81
4.5.2 利用位图的逻辑运算产生透明的位图 83
4.6.1 利用Canvas对象的Pixels属性 86
4.6 在位图上显示文字 86
4.6.2 改变Brush对象的Style属性 88
4.7 颠倒显示位图 89
4.7.1 利用Canvas对象的Pixels属性逐行颠倒 89
4.7.2 巧妙利用Rect的参数顺序 90
4.8 位图显示特技集锦 92
4.8.1 使位图从下往上逐渐显示在窗体上 92
4.8.2 使位图由小变大逐渐显示在窗体上 94
4.8.3 使位图以马赛克效果显示在窗体上 95
4.8.4 使位图以淡入淡出效果显示在窗体上 98
4.8.5 两幅位图融合的效果 101
第5章 注册表操纵 104
5.1.1 TRegistry组件的属性 105
5.1 TRegistry组件 105
5.1.2 TRegistry组件的方法 106
5.1.3 清除Windows95中添加/删除程序遗留的“垃圾” 108
5.2 TRegIniFile组件 110
5.2.2 TRegIniFile组件的属性和方法 111
5.2.1 TRegIniFile组件的特殊功能 111
5.2.3 应用实例 112
第6章 消息处理 121
6.1 Delphi消息系统 121
6.2 覆盖原有消息处理方法 121
6.2.2 范例 122
6.2.1 简要操作步骤 122
6.3 定义用户消息及声明消息处理方法 124
6.3.1 定义消息 125
6.3.2 声明新的消息处理方法 126
6.3.4 范例 126
第7章 学习使用DLL 130
7.1 通过DLL实现字符串的显示 130
7.1.1 静态装载DLL 130
7.2 在DLL中使用窗体 134
7.2.1 使用普通的Form 135
7.3 在DLL中使用资源 140
7.3.1 在普通的应用程序中使用资源 141
7.3.2 在DLL中使用资源 142
第8章 多媒体应用 146
8.1 AVI文件的播放 146
8.1.1 实现步骤 147
8.1.2 程序源代码及分析 150
8.2 MediaPlayer组件 151
8.2.1 MediaPlayer组件的主要属性 151
8.2.2 MediaPlayer组件的响应事件 157
8.2.3 MediaPlayer组件的重要方法 159
8.3.1 实现多媒体播放器 162
8.3 制作一个多媒体播放器 162
8.3.2 源程序清单及分析 166
8.4 Animate组件及动画运用 172
8.4.1 动画的播放 172
8.4.2 Animate组件 174
第9章 MP3播放器 177
9.1 利用现有软件内核代码的技巧 177
9.1.1 获取WINAMP的窗口句柄 177
9.1.2 确定Winamp执行各项功能所对应的消息 179
9.1.3 编写消息的发送方法 179
9.2 创建组件 189
9.2.2 为组件类添加属性、方法、事件 190
9.2.1 建立单元文件和选择基类 190
9.2.3 注册组件 194
9.2.4 源代码清单 195
9.3 利用组件编写简单的播放器 204
第10章 Delphi数据库应用程序开发 208
10.1 Delphi数据库系统 208
10.1.1 数据库管理系统(DatabaseManagementSystem) 208
10.2 关于开发Delphi5.0 数据库应用程序 209
10.1.3 Delphi5.0 ——强大的数据库应用程序开发工具 209
10.1.2 数据库应用程序 209
10.3.1 实例简介 212
10.3.2 相关组件简介 212
10.3 设计基于TTable组件的同学录 212
10.3.3 具体设计过程 214
10.4 基于TQuery组件的SQL应用程序 222
10.4.1 实例说明 222
10.4.2 相关组件介绍 222
10.4.3 SQL语言基础 223
10.4.4 实例设计 226
10.5.2 组件介绍 233
10.5 基于C1ient/Server的数据库备份 233
10.5.1 实例说明 233
10.5.3 编程思路 238
10.5.4 界面设计 239
10.5.5 源程序及注释 239
第11章 网络应用程序 249
11.1 聊天程序 249
11.1.1 使用TCP方式 250
11.1.2 使用UDP方式 255
11.2 Web应用程序 258
11.2.1 创建静态网页 259
11.2.2 创建动态Web页面 261
第12章 文件管理 268
12.1 文件类型和标准方法 268
12.1.1 文本文件 269
12.1.2 有类型文件 274
12.1.3 无类型文件 275
12.2 与文件有关的Delphi组件 276
12.2.1 Win3.1 选项页中的文件支持组件 277
12.2.2 Dialogs选项页中的文件支持组件 279
12.2.3 Sample选项页中的文件支持组件 281
12.3.1 实现文件管理器的步骤 281
12.3.2 程序源代码 285
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《近代旅游指南汇刊 23》王强主编 2014
- 《重庆市绿色建筑评价技术指南》重庆大学,重庆市建筑节能协会绿色建筑专业委员会主编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019