注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计Pascal/DelphiDelphi实效编程百例

Delphi实效编程百例

Delphi实效编程百例

定 价:¥32.00

作 者: 施新刚等编著
出版社: 人民邮电出版社
丛编项: 实效编程百例
标 签: 软件工具 程序设计

ISBN: 9787115124296 出版时间: 2004-01-01 包装: 平装
开本: 26cm 页数: 308 字数:  

内容简介

  本书在第一版的基础上进行了修订,通过133个精选的例子从多个方面讲述了如何利用Delphi开发应用程序,涵盖了窗体控制、界面操作、多媒体控制、操作系统、程序控制、磁盘文件、数据库、网络与通信、算法、鼠标和键盘等内容。本书的绝大多数实例重点突出了实用性,多为模仿优秀软件的相关功能;另一部分实例侧重帮助读者理解Delphi的重点以及难懂的概念,在这部分实例中都是用最简单的代码说明最关键的问题。在此次修订中,纠正了原稿中程序和文档的问题,删除那些实效性已经不是很强的案例,根据当前开发特点,新增了更多实用的案例。并且考虑当前Delphi 7已经成为主流开发工具,我们将全部程序都移到了Delphi 7版本。本书适用于已经初步掌握Delphi编程概念、方法的读者阅读,本书可以帮助读者迅速掌握实际应用中的各种经验、技巧。

作者简介

暂缺《Delphi实效编程百例》作者简介

图书目录

第1章  窗体控制  1
实例1  不用代码实现异形窗口  2
实例2  制作透明的窗口  3
实例3  让每个窗体都执行相同的OnCreate事件  4
实例4  始终置前的窗体  6
实例5  磁性窗口  7
实例6  截获单击窗体最小化按钮事件  8
实例7  使窗体永远最小化  9
实例8  窗体背景色渐进效果  10
实例9  控制MDI子窗体大小  12
实例10  窗体分割  14
实例11  显示倾斜文字  16
实例12  文字颜色渐变  18
实例13  透明图片  19
实例14  颜色渐变的进度条  21
实例15  可变背景窗体  22
第2章  界面操作  25
实例16  动态对话框  26
实例17  在状态条中插入可视控件  28
实例18  动态缩小的图形  29
实例19  放大图像  31
实例20  浏览大图片  33
实例21  抓取屏幕  35
实例22  资源管理器  41
实例23  智能查找列表框中的内容  42
实例24  带动态提示的文本编辑器  45
实例25  修改光标和程序的图标  47
实例26  持续响应鼠标单击  51
实例27  标题栏按钮  53
实例28  拖放列表框中选中的对象  55
实例29  创建多文档窗体  58
实例30  嵌入式电子钟  59
实例31  颜色下拉框  61
第3章  多媒体控制  64
实例32  检测声卡是否存在  65
实例33  视频播放器  65
实例34  CD播放器  68
实例35  变换图像  70
实例36  RealPlayer音频播放器  72
实例37  全屏播放电影  74
实例38  播放Flash动画  76
实例39  简单动画的实现  77
第4章  操作系统  79
实例40  获得密码编辑框中的内容  80
实例41  修改计算机名称  81
实例42  设置墙纸和屏保程序  82
实例43  动态调整屏幕分辨率  84
实例44  获取系统硬件信息  87
实例45  将文件打开的历史记录保存到注册表  88
实例46  锁住计算机  92
实例47  重启动和关闭计算机  93
实例48  获取Windows版本号和运行模式  95
实例49  枚举可用字体  97
实例50  获取打印机信息  98
实例51  获取打印机队列的状态信息  99
实例52  文本和图像的打印  101
实例53  获得打印页边距  103
实例54  利用API直接打印  104
实例55  改变默认的打印机  110
第5章  程序控制  112
实例56  产生程序序列号  113
实例57  毫秒级的控制  118
实例58  系统托盘程序  121
实例59  隐藏任务栏  125
实例60  枚举系统正在运行的程序  126
实例61  查看IE浏览器是否运行  128
实例62  调用Windows程序  129
实例63  禁止运行同一程序或多个实例  132
实例64  修改系统菜单  133
实例65  禁用窗体右上角各按钮  136
实例66  响应标题的双击事件  137
实例67  使用剪切板复制图片  138
实例68  利用内存映射实现数据交换  139
实例69  取得下拉条的信息  142
实例70  通过多个Timer控件执行多任务  144
实例71  多线程应用程序  150
第6章  磁盘文件  153
实例72  打开CHM文件  154
实例73  获取操作系统的序列号  155
实例74  获取驱动器容量  156
实例75  查看驱动器类型  157
实例76  递归法遍历磁盘目录  159
实例77  获取文件属性  161
实例78  将文件删除到回收站中  162
实例79  清空回收站  164
实例80  启动控制面板中的内容  166
实例81  将声音集成在EXE文件中  168
实例82  获取同文件扩展名相关联的应用程序  170
实例83  读写INI文件  172
实例84  弹出和关闭光驱  175
实例85  更改文件的扩展名  176
实例86  记录文件的读写  177
实例87  从文件中存取组件  180
第7章  数据库  183
实例88  处理数据库中日期型字段的显示与输入  184
实例89  存取图像字段  187
实例90  枚举Access数据库中自建表  191
实例91  SQL语句中使用通配符  192
实例92  Delphi数据集过滤技巧  193
实例93  设置ODBC数据源  196
实例94  SQL语句嵌套  199
实例95  动态创建数据库对象  201
实例96  快速连接SQLServer  204
实例97  快速报表与报表预览  206
实例98  动态改变DBGrid组件的颜色  208
实例99  优化/恢复FoxPro数据库记录  210
第8章  网络与通信  215
实例100  同步网络时间  216
实例101  检测计算机是否联网  218
实例102  映射网络驱动器  219
实例103  检测Modem当前状态  220
实例104  获取网卡地址  221
实例105  获得主机名和IP地址  223
实例106  判断网址是否存在  225
实例107  监测局域网内计算机  226
实例108  Ping测试  228
实例109  设置代理服务器  231
实例110  自定义网页浏览器  233
实例111  修改IE的主页与标题  239
实例112  网络聊天——TCP  241
实例113  广播信息——UDP  245
实例114  电话线实现远端通信  249
实例115  串口采集外设数据  258
实例116  用API实现串口通信  259
实例117  在IE工具栏中加入快捷图标  262
第9章  算法  266
实例118  进制转换  267
实例119  随机选号  269
实例120  多点曲线光滑拟和  272
实例121  统计中英文字符数  276
实例122  小写金额转换成中文大写  277
实例123  获取汉字拼音字头  279
第10章  鼠标和键盘  281
实例124  代码控制光标  282
实例125  模拟鼠标的单双击  283
实例126  模拟键盘输入  284
实例127  限定鼠标区域  290
实例128  截获鼠标移开事件  291
实例129  注册全局热键  292
实例130  判断PrintScreen键是否按下  294
实例131  时隐时现的鼠标  295
实例132  鼠标拖动无标题栏窗口  296
实例133  检测Shift、Alt和Ctrl键是否按下  297

本目录推荐