Delphi 实效编程百例(第二版)

Delphi 实效编程百例(第二版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2004-08
版次: 2
ISBN: 9787115124296
定价: 32.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 298页
字数: 466千字
2人买过
  • 本书在第一版的基础上进行了修订,通过133个精选的例子从多个方面讲述了如何利用Delphi开发应用程序,涵盖了窗体控制、界面操作、多媒体控制、操作系统、程序控制、磁盘文件、数据库、网络与通信、算法、鼠标和键盘等内容。
      
      
      本书的绝大多数实例重点突出了实用性,多为模仿优秀软件的相关功能;另一部分实例侧重帮助读者理解Delphi的重点以及难懂的概念,在这部分实例中都是用最简单的代码说明最关键的问题。
      
      
      在此次修订中,纠正了原稿中程序和文档的问题,删除那些实效性已经不是很强的案例,根据当前开发特点,新增了更多实用的案例。并且考虑当前Delphi 7已经成为主流开发工具,我们将全部程序都移到了Delphi 7版本。
      
      
      本书适用于已经初步掌握Delphi编程概念、方法的读者阅读,本书可以帮助读者迅速掌握实际应用中的各种经验、技巧。 第1章 窗体控制

      实例1 不用代码实现异形窗口

      实例2 制作透明的窗口

      实例3 让每个窗体都执行相同的OnCreate事件

      实例4 始终置前的窗体

      实例5 磁性窗口

      实例6 截获单击窗体最小化按钮事件

      实例7 使窗体永远最小化

      实例8 窗体背景色渐进效果

      实例9 控制MDI子窗体大小

      实例10 窗体分割

      实例11 显示倾斜文字

      实例12 文字颜色渐变

      实例13 透明图片

      实例14 颜色渐变的进度条

      实例15 可变背景窗体

    第2章 界面操作

      实例16 动态对话框

      实例17 在状态条中插入可视控件

      实例18 动态缩小的图形

      实例19 放大图像

      实例20 浏览大图片

      实例21 抓取屏幕

      实例22 资源管理器

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

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

      实例25 修改光标和程序的图标

      实例26 持续响应鼠标单击

      实例27 标题栏按钮

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

      实例29 创建多文档窗体

      实例30 嵌入式电子钟

      实例31 颜色下拉框

    第3章 多媒体控制

      实例32 检测声卡是否存在

      实例33 视频播放器

      实例34 CD播放器

      实例35 变换图像

      实例36 RealPlayer音频播放器

      实例37 全屏播放电影

      实例38 播放Flash动画 

      实例39 简单动画的实现  

    第4章 操作系统

      实例40 获得密码编辑框中的内容

      实例41 修改计算机名称

      实例42 设置墙纸和屏保程序

      实例43 动态调整屏幕分辨率

      实例44 获取系统硬件信息

      实例45 将文件打开的历史记录保存到注册表

      实例46 锁住计算机

      实例47 重启动和关闭计算机

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

      实例49 枚举可用字体

      实例50 获取打印机信息

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

      实例52 文本和图像的打印

      实例53 获得打印页边距

      实例54 利用API直接打印

      实例55 改变默认的打印机

    第5章 程序控制

      实例56 产生程序序列号

      实例57 毫秒级的控制

      实例58 系统托盘程序

      实例59 隐藏任务栏

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

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

      实例62 调用Windows程序

      实例63 禁止运行同一程序或多个实例

      实例64 修改系统菜单

      实例65 禁用窗体右上角各按钮

      实例66 响应标题的双击事件

      实例67 使用剪切板复制图片 

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

      实例69 取得下拉条的信息

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

      实例71 多线程应用程序

    第6章 磁盘文件

      实例72 打开CHM文件

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

      实例74 获取驱动器容量

      实例75 查看驱动器类型

      实例76 递归法遍历磁盘目录

      实例77 获取文件属性

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

      实例79 清空回收站

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

      实例81 将声音集成在EXE文件中

      实例82 获取同文件扩展名相关联的应用程序

      实例83 读写INI文件

      实例84 弹出和关闭光驱

      实例85 更改文件的扩展名

      实例86 记录文件的读写

      实例87 从文件中存取组件

    第7章 数据库

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

      实例89 存取图像字段

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

      实例91 SQL语句中使用通配符

      实例92 Delphi数据集过滤技巧

      实例93 设置ODBC数据源

      实例94 SQL语句嵌套

      实例95 动态创建数据库对象

      实例96 快速连接SQLServer

      实例97 快速报表与报表预览

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

      实例99 优化/恢复FoxPro数据库记录

    第8章 网络与通信

      实例100 同步网络时间

      实例101 检测计算机是否联网

      实例102 映射网络驱动器

      实例103 检测Modem当前状态

      实例104 获取网卡地址

      实例105 获得主机名和IP地址

      实例106 判断网址是否存在

      实例107 监测局域网内计算机

      实例108 Ping测试

      实例109 设置代理服务器

      实例110 自定义网页浏览器

      实例111 修改IE的主页与标题

      实例112 网络聊天—TCP

      实例113 广播信息—UDP

      实例114 电话线实现远端通信

      实例115 串口采集外设数据

      实例116 用API实现串口通信

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

    第9章 算法

      实例118 进制转换

      实例119 随机选号

      实例120 多点曲线光滑拟和

      实例121 统计中英文字符数

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

      实例123 获取汉字拼音字头

    第10章 鼠标和键盘

      实例124 代码控制光标

      实例125 模拟鼠标的单双击

      实例126 模拟键盘输入

      实例127 限定鼠标区域 

      实例128 截获鼠标移开事件

      实例129 注册全局热键

      实例130 判断PrintScreen键是否按下

      实例131 时隐时现的鼠标

      实例132 鼠标拖动无标题栏窗口

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

      实例1 不用代码实现异形窗口

      实例2 制作透明的窗口

      实例3 让每个窗体都执行相同的OnCreate事件

      实例4 始终置前的窗体

      实例5 磁性窗口

      实例6 截获单击窗体最小化按钮事件

      实例7 使窗体永远最小化

      实例8 窗体背景色渐进效果

      实例9 控制MDI子窗体大小

      实例10 窗体分割

      实例11 显示倾斜文字

      实例12 文字颜色渐变

      实例13 透明图片

      实例14 颜色渐变的进度条

      实例15 可变背景窗体

    第2章 界面操作

      实例16 动态对话框

      实例17 在状态条中插入可视控件

      实例18 动态缩小的图形

      实例19 放大图像

      实例20 浏览大图片

      实例21 抓取屏幕

      实例22 资源管理器

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

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

      实例25 修改光标和程序的图标

      实例26 持续响应鼠标单击

      实例27 标题栏按钮

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

      实例29 创建多文档窗体

      实例30 嵌入式电子钟

      实例31 颜色下拉框

    第3章 多媒体控制

      实例32 检测声卡是否存在

      实例33 视频播放器

      实例34 CD播放器

      实例35 变换图像

      实例36 RealPlayer音频播放器

      实例37 全屏播放电影

      实例38 播放Flash动画 

      实例39 简单动画的实现  

    第4章 操作系统

      实例40 获得密码编辑框中的内容

      实例41 修改计算机名称

      实例42 设置墙纸和屏保程序

      实例43 动态调整屏幕分辨率

      实例44 获取系统硬件信息

      实例45 将文件打开的历史记录保存到注册表

      实例46 锁住计算机

      实例47 重启动和关闭计算机

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

      实例49 枚举可用字体

      实例50 获取打印机信息

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

      实例52 文本和图像的打印

      实例53 获得打印页边距

      实例54 利用API直接打印

      实例55 改变默认的打印机

    第5章 程序控制

      实例56 产生程序序列号

      实例57 毫秒级的控制

      实例58 系统托盘程序

      实例59 隐藏任务栏

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

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

      实例62 调用Windows程序

      实例63 禁止运行同一程序或多个实例

      实例64 修改系统菜单

      实例65 禁用窗体右上角各按钮

      实例66 响应标题的双击事件

      实例67 使用剪切板复制图片 

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

      实例69 取得下拉条的信息

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

      实例71 多线程应用程序

    第6章 磁盘文件

      实例72 打开CHM文件

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

      实例74 获取驱动器容量

      实例75 查看驱动器类型

      实例76 递归法遍历磁盘目录

      实例77 获取文件属性

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

      实例79 清空回收站

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

      实例81 将声音集成在EXE文件中

      实例82 获取同文件扩展名相关联的应用程序

      实例83 读写INI文件

      实例84 弹出和关闭光驱

      实例85 更改文件的扩展名

      实例86 记录文件的读写

      实例87 从文件中存取组件

    第7章 数据库

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

      实例89 存取图像字段

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

      实例91 SQL语句中使用通配符

      实例92 Delphi数据集过滤技巧

      实例93 设置ODBC数据源

      实例94 SQL语句嵌套

      实例95 动态创建数据库对象

      实例96 快速连接SQLServer

      实例97 快速报表与报表预览

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

      实例99 优化/恢复FoxPro数据库记录

    第8章 网络与通信

      实例100 同步网络时间

      实例101 检测计算机是否联网

      实例102 映射网络驱动器

      实例103 检测Modem当前状态

      实例104 获取网卡地址

      实例105 获得主机名和IP地址

      实例106 判断网址是否存在

      实例107 监测局域网内计算机

      实例108 Ping测试

      实例109 设置代理服务器

      实例110 自定义网页浏览器

      实例111 修改IE的主页与标题

      实例112 网络聊天—TCP

      实例113 广播信息—UDP

      实例114 电话线实现远端通信

      实例115 串口采集外设数据

      实例116 用API实现串口通信

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

    第9章 算法

      实例118 进制转换

      实例119 随机选号

      实例120 多点曲线光滑拟和

      实例121 统计中英文字符数

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

      实例123 获取汉字拼音字头

    第10章 鼠标和键盘

      实例124 代码控制光标

      实例125 模拟鼠标的单双击

      实例126 模拟键盘输入

      实例127 限定鼠标区域 

      实例128 截获鼠标移开事件

      实例129 注册全局热键

      实例130 判断PrintScreen键是否按下

      实例131 时隐时现的鼠标

      实例132 鼠标拖动无标题栏窗口

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