Delphi高级编程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:刘啸等编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2002
- ISBN:7115099952
- 页数:370 页
第1章 界面设计 1
1.1 可停泊窗体的设计 1
1.1.1 定义停泊区 1
1.1.2 如何定义停泊对象 1
1.1.3 几个重要的事件 2
1.1.4 简单示例 2
1.2 透明表格 6
1.3 自适应分辨率的窗体的实现 8
1.4 ActiveForm 10
1.5 控件阴影效果的实现 20
1.6 本章小结 22
2.1.1 IP控件的使用 23
2.1 编辑IP地址的控件 23
第2章 控件使用和开发 23
2.1.2 IP控件的属性、方法及事件 24
2.1.3 IP控件的实现 24
2.2 MediaPlayer控件的使用 30
2.2.1 MediaPlayer组件的主要属性和方法 30
2.2.2 简易CD播放机制作示例 30
2.2.3 在多媒体文件中批量抓取图像 31
2.3 TChart控件的使用 35
2.4 Memo中绘制图形 36
2.4.1 TMemo的基本属性 37
2.4.2 在Memo中绘制图形 37
2.5 THyperLink控件 38
2.6.1 TDataTimePicker基本属性 41
2.6 TDataTimePicker控件的使用 41
2.6.2 在Delphi中获取和修改文件的时间 42
2.7 CoolBar控件的使用 44
2.7.1 TCoolBar控件的基本属性 44
2.7.2 CoolBar的使用 45
2.8 ListBox和ComboBox中加图片 46
2.9 本章小结 48
第3章 文件操作 49
3.1 目录文件遍历 49
3.1.1 Delphi的文件管理标准过程 49
3.1.2 Delphi提供的文件控件简介 52
3.1.3 目录文件遍历示例 52
3.1.4 其他补充 54
3.2.1 Delphi处理文件的输入和输出 55
3.2 类型文件的操作 55
3.2.2 如何选择文件类型 56
3.2.3 类型文件的应用 58
3.3 INI文件编程 68
3.3.1 INI文件的基本知识 69
3.3.2 在Delphi中操作INI文件 69
3.3.3 示例 70
3.4 比较两个文档间的异同 71
3.5 将WAV文件加入EXE文件中 77
3.5.1 在工程中引用资源文件 77
3.5.2 调用资源文件 78
3.5.3 一个存取资源文件中的WAV的实例 79
3.6 本章小结 80
4.1.1 线程的基本知识 81
4.1 一个简单的线程的例子 81
第4章 线程 81
4.1.2 一个简单的线程例子 82
4.2 线程中使用临界区和互斥元 83
4.2.1 类的构造 83
4.2.2 信号灯对象与互斥对象的使用 85
4.3 数据库后台查询例子 86
4.3.1 基本思想 87
4.3.2 一个多线程同步查询的例子 87
4.4 TThread的使用 89
4.4.1 一个简单的使用TThread的例子 89
4.4.2 使用Tthread中的同步问题 90
4.5 本章小结 92
5.1.1 建立简单的服务器 93
第5章 COM/DCOM编程 93
5.1 COM自动化对象 93
5.1.2 建立简单客户程序 96
5.2 IE扩展的实现 98
5.3 Variant数组的运用 106
5.4 利用COM技术实现外壳扩展的属性页 113
5.5 本章小结 119
第6章 图像编程 121
6.1 图像浏览器 121
6.1.1 文件浏览功能的实现 121
6.1.2 图像的显示 121
6.1.3 实例制作 121
6.2.1 窗体的全透明 125
6.2.2 获取桌面图像内容 125
6.2 透明窗体效果 125
6.2.3 实例制作 126
6.3 图像色彩平衡调整 130
6.3.1 提供调整手段 130
6.3.2 实现图像色彩平衡调整 130
6.3.3 实例制作 130
6.4 自定义滤镜 135
6.4.1 滤镜基本知识 135
6.4.2 矩阵卷积型滤镜变换 135
6.4.3 实例制作 136
6.5 简单的OpenGL绘图 142
6.5.1 OpenGL的基本知识 143
6.5.2 OpenGL绘图 143
6.5.3 实例制作 144
6.6 本章小结 147
第7章 多媒体编程 149
7.1 旋转文字 149
7.1.1 TLogFont结构 149
7.1.2 实例制作 150
7.2 动画光标 152
7.2.1 动画光标的素材 152
7.2.2 设置鼠标光标 152
7.2.3 实例制作 152
7.3 汇编控制喇叭发声 158
7.3.1 Beep函数 158
7.3.2 嵌入汇编语句控制喇叭发声 158
7.3.3 实例制作 159
7.4.3 显示区域的控制 164
7.4.2 进度控制 164
7.4 MediaPlayer控件的使用 164
7.4.1 MediaPlayer控件的基本使用方法 164
7.4.4 实例制作 165
7.5 DirectDraw入门 170
7.5.1 DirectDraw基础知识 171
7.5.2 DelphiX控件包 171
7.5.3 DelphiX控件包的安装 172
7.5.4 实例制作 172
7.6 本章小结 178
第8章 OLE编程 179
8.1 在Excel和Word间共享图表 179
8.2 OLE文档 184
8.3 结构化存储 191
8.4 本章小结 194
第9章 数据库编程 195
9.1 数据库应用程序示例 197
9.1.1 Delphi提供的数据库控件 197
9.1.2 数据库窗体专家和数据库操作台 199
9.1.3 Delphi数据库应用程序的开发方法和步骤 199
9.1.4 一个数据库的实例 201
9.2 数据库的动态建立 224
9.2.1 Table方法 224
9.2.2 SQL方法 225
9.2.3 总结 226
9.3 不同数据库间的数据转移 226
9.3.1 基本思想 226
9.4.2 TBatchMove操作模式 229
9.4.1 TBatchMove组件 229
9.4 Tbatch完成数据批处理 229
9.3.2 要点分析 229
9.4.3 其他 230
9.5 MIDAS多层数据库应用 231
9.5.1 多层数据库发展简介 231
9.5.2 MIDAS介绍 233
9.5.3 使用MIDAS时在客户端执行存贮过程 236
9.6 自定义打印预览窗口 236
9.6.1 基本步骤 236
9.6.2 功能实现 237
9.7 MIDAS中动态强制约束编程 240
9.7.1 MIDAS数据包(Data Packets)概述 240
9.7.2 MIDAS数据栏位约束 240
9.7.3 实现约束编辑服务器(Constraint Editor Server) 241
9.7.4 创建强制约束的客户程序 244
9.8 本章小结 245
第10章 系统编程 247
10.1 NT服务程序的编写 247
10.2 注册表的读写 251
10.3 利用HOOK建立鼠标增强程序 254
10.4 屏幕保护程序 260
10.5 给CDROM装个软开关 264
10.6 获取系统信息 267
10.7 内码转换GB←→BIG5 272
10.8 本章小结 282
11.1.2 多窗口的实现 283
11.1.1 IE内核的封装 283
11.1 简易多窗口浏览器 283
第11章 网络编程 283
11.1.3 实例制作 284
11.2 FTP客户端程序 293
11.2.1 功能设计与实现 293
11.2.2 界面规划 293
11.2.3 实例制作 293
11.3 邮件发送器 301
11.3.1 邮件发送的基本要素 301
11.3.2 实例制作 301
11.4 获得本机主机名和IP地址 305
11.4.1 使用Winsock单元 305
11.4.2 获取主机名和IP的函数 305
11.4.3 实例制作 306
11.5 拨号控制 308
11.5.1 RAS函数 308
11.5.2 获取系统中已经存在的拨号连接的信息 308
11.5.3 使用拨号连接进行拨号 309
11.5.4 实例制作 309
11.6 点到点聊天 312
11.6.1 ClientSocket与ServerSocket的使用 312
11.6.2 实例制作 312
11.7 发送自定义IP数据包 316
11.7.1 基本函数 316
11.7.2 一些重要的数据结构 317
11.7.3 实例制作 317
11.8.1 连接Socket的设置 326
11.8 Web代理服务器 326
11.8.3 超时控制 327
11.8.4 实例制作 327
11.8.2 数据转发 327
11.9 远程屏幕抓取 338
11.9.1 服务端监听设置 338
11.9.2 客户端设置 338
11.9.3 实例制作 338
11.10 本章小结 344
第12章 其他 347
12.1 资源文件的使用 347
12.1.1 创建资源文件 347
12.1.2 导入资源文件 347
12.1.4 实例制作 348
12.1.3 在程序中动态引用资源 348
12.2 多语言支持 353
12.2.1 创建Resource DLL 353
12.2.2 修改新Resource DLL中的字符串资源 353
12.2.3 不同语言的切换 353
12.2.4 实例制作 355
12.3 程序的隐藏 362
12.3.1 隐藏任务栏的按钮 362
12.3.2 在Ctrl+Alt+Del对话框中隐藏程序 362
12.3.3 实例制作 363
12.4 安装程序的制作 365
12.5 本章小结 370
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《我的第一套编程启蒙绘本 123 序列来啦》编程猫教研团队编绘 2019
- 《高等院校计算机任务驱动教改教材 C语言编程思维 第2版》(中国)陈萌,鲍淑娣 2019
- 《我的第一套编程启蒙绘本 咦 什么在 循环》编程猫教研团队编绘 2019
- 《工业机器人离线编程与仿真》张明文,封家诚,王鑫主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019