Delphi 6 实效编程百例

Delphi 6 实效编程百例
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2002-10
版次: 1
ISBN: 9787115104311
定价: 35.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 335页
字数: 635千字
2人买过
  • 本书通过130个精选的例子讲解了利用Delphi进行应用程序开发的多个方面,其内容涵盖了界面外观、多媒体控制与图像处理、时间控制、操作系统、程序控制、磁盘文件、数据库、网络与通信、鼠标和键盘、数学算法和程序发布等方面。本书内容突出了实用性,85%以上的实例模仿较常见的优秀软件的相关功能,其余实例是为帮助读者理解重点、难懂概念所做,并力求通过每章的例子重点讲述如何利用Delphi组件和API函数等来实现特定的功能。本收的另一个特点在于给出了实用性很强的“方案实例”而不仅仅是“功能实例”,其内容多为典型或通用的功能模块的解决方案,包括界面设计、操作流程以及代码控制等内容。
       本书适用于已经初步掌握Delphi编程概念、方法的读者阅读,可以帮助读者迅速掌握实际应用中的各种经验、技巧。 第1章  界面外观1

      实例1  显示倾斜文字2

      实例2  文字颜色渐变4

      实例3  透明图片5

      实例4  颜色渐变的进度条7

      实例5  透明窗体8

      实例6  多边形窗体9

      实例7  可变背景窗体10

    第2章  界面操作13

      实例8  调色板程序14

      实例9  颜色下拉框15

      实例10  窗体背景色渐进效果17

      实例11  动态对话框20

      实例12  窗体分割22

      实例13  缩放控件23

      实例14  动画按钮25

      实例15  动态缩小的图形26

      实例16  放大图像29

      实例17  浏览大图片31

      实例18  抓取屏幕33

      实例19  资源管理器38

      实例20  智能查找列表框中的内容40

      实例21  带动态提示的文本编辑器43

      实例22  修改光标和程序的图标45

      实例23  持续响应鼠标单击48

      实例24  始终保持在最前的窗体51

      实例25  限制鼠标位置53

      实例26  标题栏按钮54

      实例27  拖放列表框中选中的对象57

      实例28  创建多文档窗体60

    第3章  多媒体控制62

      实例29  检测声卡是否存在63

      实例30  视频播放器63

      实例31  CD播放器66

      实例32  变换图像68

      实例33  OpenGL编程70

      实例34  RealPlayer音频播放器73

    第4章  时间控制77

      实例35  文字逐个出现,模仿打字78

      实例36  简单动画的实现79

      实例37  嵌入式电子钟80

      实例38  以日历形式进行时间信息的获取与控制83

      实例39  毫秒级的控制84

      实例40  读写系统时间88

      实例41  同步网络时间(从时间服务器上获得)90

      实例42  通过多个Timer控件执行多任务92

    第5章  操作系统98

      实例43  修改计算机名称99

      实例44  编写屏保程序100

      实例45  设置墙纸和屏保程序103

      实例46  动态调整屏幕分辨率105

      实例47  获取系统硬件信息108

      实例48  编辑注册表信息110

      实例49  锁住计算机113

      实例50  重启动和关闭计算机114

      实例51  获取Windows版本号和运行模式116

      实例52  枚举可用字体118

      实例53  获取打印机信息119

      实例54  获取打印机队列的状态信息121

      实例55  文本和图像的打印123

      实例56  获得打印页边距124

      实例57  利用API直接打印126

      实例58  改变默认的打印机132

    第6章  程序控制134

      实例59  系统托盘程序135

      实例60  隐藏任务栏138

      实例61  防止屏幕切换窗口139

      实例62  枚举系统正在运行的程序141

      实例63  查看IE浏览器是否运行143

      实例64  调用Windows程序143

      实例65  禁止运行同一程序多个实例147

      实例66  修改系统菜单148

      实例67  禁止窗体右上角各按钮151

      实例68  多线程应用程序152

      实例69  使用剪切板复制图片155

      实例70  利用内存映射实现数据交换158

      实例71  取得下拉条的信息160

    第7章  磁盘文件163

      实例72  获取操作系统的序列号164

      实例73  获取驱动器容量165

      实例74  查看驱动器类型167

      实例75  递归法遍历磁盘目录168

      实例76  获取文件属性170

      实例77  将文件删除到回收站中171

      实例78  清空回收站174

      实例79  启动控制面板中的内容175

      实例80  创建和删除文件夹177

      实例81  读写ini文件180

      实例82  弹出和关闭光驱183

      实例83  更改文件的扩展名184

    第8章  数据库186

      实例84  处理数据库中日期型字段的显示与输入187

      实例85  存取图像字段190

      实例86  枚举Access数据库中自建表193

      实例87  SQL语句中使用通配符194

      实例88  Delphi数据集过滤技巧196

      实例89  在数据库中存取Word文档199

      实例90  通过注册表在程序中增减和修改数据源202

      实例91  SQL语句嵌套205

      实例92  动态创建数据库对象208

      实例93  代码控制连接ODBC211

      实例94  快速连接SQLServer214

      实例95  快速报表与报表预览217

      实例96  动态改变DBGrid组件的颜色219

      实例97  小写金额转换成中文大写221

    第9章  网络与通信223

      实例98  获取网卡地址224

      实例99  获得主机名和IP地址226

      实例100  判断网址是否存在228

      实例101  监测局域网内计算机230

      实例102  Ping测试232

      实例103  设置代理服务器235

      实例104  自定义网页浏览器237

      实例105  修改IE的主页与标题243

      实例106  收发送电子邮件246

      实例107  FTP上传下载257

      实例108  网络聊天——WinSock-TCP265

      实例109  广播信息——WinSock-UDP269

      实例110  电话线实现远端通信272

      实例111  串口采集外设数据281

      实例112  用API实现串口通信283

      实例113  测试网络速度286

    第10章  数学算法290

      实例114  进制转换291

      实例115  随机选号293

      实例116  多点曲线光滑拟和297

      实例117  统计中英文字符数300

    第11章  鼠标和键盘302

      实例118  代码控制光标303

      实例119  模拟鼠标的单双击304

      实例120  模拟键盘输入305

      实例121  限定鼠标区域311

      实例122  截获鼠标移开事件312

      实例123  截取键盘信息314

      实例124  判断PrintScreen键是否按下318

      实例125  时隐时现的鼠标319

      实例126  鼠标拖动无标题栏窗口320

    第12章  程序发布323

      实例127  产生程序序列号324

      实例128  在IE工具栏中加入快捷图标329

      实例129  设置程序为自动被执行333

      实例130  限定程序的使用时限334
  • 内容简介:
    本书通过130个精选的例子讲解了利用Delphi进行应用程序开发的多个方面,其内容涵盖了界面外观、多媒体控制与图像处理、时间控制、操作系统、程序控制、磁盘文件、数据库、网络与通信、鼠标和键盘、数学算法和程序发布等方面。本书内容突出了实用性,85%以上的实例模仿较常见的优秀软件的相关功能,其余实例是为帮助读者理解重点、难懂概念所做,并力求通过每章的例子重点讲述如何利用Delphi组件和API函数等来实现特定的功能。本收的另一个特点在于给出了实用性很强的“方案实例”而不仅仅是“功能实例”,其内容多为典型或通用的功能模块的解决方案,包括界面设计、操作流程以及代码控制等内容。
       本书适用于已经初步掌握Delphi编程概念、方法的读者阅读,可以帮助读者迅速掌握实际应用中的各种经验、技巧。
  • 目录:
    第1章  界面外观1

      实例1  显示倾斜文字2

      实例2  文字颜色渐变4

      实例3  透明图片5

      实例4  颜色渐变的进度条7

      实例5  透明窗体8

      实例6  多边形窗体9

      实例7  可变背景窗体10

    第2章  界面操作13

      实例8  调色板程序14

      实例9  颜色下拉框15

      实例10  窗体背景色渐进效果17

      实例11  动态对话框20

      实例12  窗体分割22

      实例13  缩放控件23

      实例14  动画按钮25

      实例15  动态缩小的图形26

      实例16  放大图像29

      实例17  浏览大图片31

      实例18  抓取屏幕33

      实例19  资源管理器38

      实例20  智能查找列表框中的内容40

      实例21  带动态提示的文本编辑器43

      实例22  修改光标和程序的图标45

      实例23  持续响应鼠标单击48

      实例24  始终保持在最前的窗体51

      实例25  限制鼠标位置53

      实例26  标题栏按钮54

      实例27  拖放列表框中选中的对象57

      实例28  创建多文档窗体60

    第3章  多媒体控制62

      实例29  检测声卡是否存在63

      实例30  视频播放器63

      实例31  CD播放器66

      实例32  变换图像68

      实例33  OpenGL编程70

      实例34  RealPlayer音频播放器73

    第4章  时间控制77

      实例35  文字逐个出现,模仿打字78

      实例36  简单动画的实现79

      实例37  嵌入式电子钟80

      实例38  以日历形式进行时间信息的获取与控制83

      实例39  毫秒级的控制84

      实例40  读写系统时间88

      实例41  同步网络时间(从时间服务器上获得)90

      实例42  通过多个Timer控件执行多任务92

    第5章  操作系统98

      实例43  修改计算机名称99

      实例44  编写屏保程序100

      实例45  设置墙纸和屏保程序103

      实例46  动态调整屏幕分辨率105

      实例47  获取系统硬件信息108

      实例48  编辑注册表信息110

      实例49  锁住计算机113

      实例50  重启动和关闭计算机114

      实例51  获取Windows版本号和运行模式116

      实例52  枚举可用字体118

      实例53  获取打印机信息119

      实例54  获取打印机队列的状态信息121

      实例55  文本和图像的打印123

      实例56  获得打印页边距124

      实例57  利用API直接打印126

      实例58  改变默认的打印机132

    第6章  程序控制134

      实例59  系统托盘程序135

      实例60  隐藏任务栏138

      实例61  防止屏幕切换窗口139

      实例62  枚举系统正在运行的程序141

      实例63  查看IE浏览器是否运行143

      实例64  调用Windows程序143

      实例65  禁止运行同一程序多个实例147

      实例66  修改系统菜单148

      实例67  禁止窗体右上角各按钮151

      实例68  多线程应用程序152

      实例69  使用剪切板复制图片155

      实例70  利用内存映射实现数据交换158

      实例71  取得下拉条的信息160

    第7章  磁盘文件163

      实例72  获取操作系统的序列号164

      实例73  获取驱动器容量165

      实例74  查看驱动器类型167

      实例75  递归法遍历磁盘目录168

      实例76  获取文件属性170

      实例77  将文件删除到回收站中171

      实例78  清空回收站174

      实例79  启动控制面板中的内容175

      实例80  创建和删除文件夹177

      实例81  读写ini文件180

      实例82  弹出和关闭光驱183

      实例83  更改文件的扩展名184

    第8章  数据库186

      实例84  处理数据库中日期型字段的显示与输入187

      实例85  存取图像字段190

      实例86  枚举Access数据库中自建表193

      实例87  SQL语句中使用通配符194

      实例88  Delphi数据集过滤技巧196

      实例89  在数据库中存取Word文档199

      实例90  通过注册表在程序中增减和修改数据源202

      实例91  SQL语句嵌套205

      实例92  动态创建数据库对象208

      实例93  代码控制连接ODBC211

      实例94  快速连接SQLServer214

      实例95  快速报表与报表预览217

      实例96  动态改变DBGrid组件的颜色219

      实例97  小写金额转换成中文大写221

    第9章  网络与通信223

      实例98  获取网卡地址224

      实例99  获得主机名和IP地址226

      实例100  判断网址是否存在228

      实例101  监测局域网内计算机230

      实例102  Ping测试232

      实例103  设置代理服务器235

      实例104  自定义网页浏览器237

      实例105  修改IE的主页与标题243

      实例106  收发送电子邮件246

      实例107  FTP上传下载257

      实例108  网络聊天——WinSock-TCP265

      实例109  广播信息——WinSock-UDP269

      实例110  电话线实现远端通信272

      实例111  串口采集外设数据281

      实例112  用API实现串口通信283

      实例113  测试网络速度286

    第10章  数学算法290

      实例114  进制转换291

      实例115  随机选号293

      实例116  多点曲线光滑拟和297

      实例117  统计中英文字符数300

    第11章  鼠标和键盘302

      实例118  代码控制光标303

      实例119  模拟鼠标的单双击304

      实例120  模拟键盘输入305

      实例121  限定鼠标区域311

      实例122  截获鼠标移开事件312

      实例123  截取键盘信息314

      实例124  判断PrintScreen键是否按下318

      实例125  时隐时现的鼠标319

      实例126  鼠标拖动无标题栏窗口320

    第12章  程序发布323

      实例127  产生程序序列号324

      实例128  在IE工具栏中加入快捷图标329

      实例129  设置程序为自动被执行333

      实例130  限定程序的使用时限334
查看详情
相关图书 / 更多
Delphi 6 实效编程百例
DevSecOps原理、核心技术与实战
钱君生 章亮 编著
Delphi 6 实效编程百例
Detectives in Togas
Winterfeld;Henry;Kleinert;Charlotte;Winston;Clara;Winston;Richard
Delphi 6 实效编程百例
DeLisa物理医学与康复医学理论与实践,上下卷,第6版
励建安;毕胜;黄晓琳
Delphi 6 实效编程百例
DevOps持续万物(DevOps组织能力成熟度评估)(数字化转型与创新管理丛书)
[荷兰]巴特·德·贝斯特(Bart de Best) 著
Delphi 6 实效编程百例
Deep Learning by Example
Ahmed Menshawy
Delphi 6 实效编程百例
DevOps: 企业级CI/CD实战
李泽阳
Delphi 6 实效编程百例
Dead Souls
Gogol;Nikolai;Fusso;Susanne;Guerney;Bernard Guilbert
Delphi 6 实效编程百例
Decorative Alphabets and Initials
Nesbitt;Alexander
Delphi 6 实效编程百例
Deadly Hands of Kung Fu Omnibus Vol. 2
Claremont;Chris;Mantlo;Bill;Moench;Doug;Warner;John;Nebres;Rudy;Perez;George;Rogers;Marshall
Delphi 6 实效编程百例
DevSecOps企业级实践:理念、技术与案例
陈能技
Delphi 6 实效编程百例
Decadence: A Very Short Introduction
Weir;David
Delphi 6 实效编程百例
Deception Point
Dan Brown 著
您可能感兴趣 / 更多