
微信扫一扫,移动浏览光盘
简介
本书是一本通过讲解Delphi实例,来说明使用Delphi编程时通常采用的编程思路以及具体方法的计算机书籍。通过对每个实例从编程思路和代码实现的详细分析和讲解,力求带领读者快速地提高自己的程序设计水平,并达到举一反三的目的。很多实例的重要部分都做了特别注意和技巧等提示,目的是强调一些技巧的使用或使读者尽量避免一些常见的错误,以使更高效地利用Delphi这个强大的程序开发工具。
本书精选了100多个经典的实例从易到难、由浅入深、由简单到综合地进行讲解,内容涉及面也很广泛,基本上涵盖了用Delphi进行应用程序设计的方方面面,凝聚了作者多年的Delphi编程经验,相信对启发读者的思想并提高读者的编程水平台有很大帮助。
本书主要面向中高级读者,但对那些熟悉Object Pascal语法并有一定编程经验的初级读者也很有帮助。本书也可以作为初涉Delphi的实例教材使用。
目录
第一部分高高兴兴进入Delphi7
1.1Delphi7的安装
1.1.1安装步骤
1.1.2安装文件包说明
1.2Delphi7叹为观止的新特性
1.2.1Delphi的历史发展回顾
1.2.2Delphi7的新特性
1.3Delphi7集成开发环境(IDE)简介
1.3.1IDE主界面简介
1.3.2开发环境配置
1.3.3编程环境设置
1.3.4编辑环境设置
1.4Belphi功能简介
1.4.1强大的界面设计功能
1.4.2强大的数据库管理功能
1.4.3创建基于SOAP/XML的Web服务
1.4.4构建单一代码的Windows/Linux应用
1.4.5开发网络应用程序
1.4.6支持分布式开发
1.5利用Delphi开发工程项目的基本流程
1.5.1软件开发的宏观流程
1.5.2程序员编程的一般步骤
1.6第一个应用程序
1.6.1编程步骤
1.6.2启动程序
1.6.3创建程序界面
1.6.4编写程序代码
1.6.5保存和编译程序
第二部分踏踏实实掌握基本操作
第一篇界面议计
实例1制作不可移动的窗体
实例2制作无标题栏窗体
实例3制作圆形窗体
实例4制作带背景窗体
实例5制作始终位于最上层的窗体
实例6为窗体创建动画光标
实例7使窗体始终最小化
实例8使窗体始终最大化
实例9在系统菜单上添加自定义菜单项
实例10给窗体边框"镶边"
第二篇系统探秘
实例11隐藏任务栏
实例12运行程序的单实例
实例13获取或更改计算机名
实例14限制光标的移动区域
实例15模拟鼠标的行为
实例16在自己的程序中打开或关闭IE窗口
实例17使程序开机自动运行
实例18在自己的程序中关闭其他程序
实例19获取驱动器类型信息
实例20操作INI文件
第三篇Shell研究
实例21文件的自动打开和超链接的实现
实例22将指定文件类型设置为与自己的程序关联
实例23整个目录的复制.移动和删除
实例24文件的拖放
实例25将文件加入[开始]菜单的[文档]中
实例26磁盘格式化的实现
实例27抽取程序关联图标
实例28获取Windows的若干特殊文件夹路径(一)
实例29获取Windows的特殊文件夹路径(二)
实例30为程序创建快捷方式
第四篇VCL分析
实例31实现.dfm文件和.txt文件的互相转换
实例32用剪贴板复制和粘贴图像
实例33在TListBox.TComboBox中实现自动搜索
实例34使程序能在循环中响应界面操作
实例35动态创建主菜单和菜单项
实例36在TStringGrid控件中删除整行
实例37加速TListBox控件的填充和清空
实例38加速TTreeView控件的填充和清空
实例39在StringGrid中设置只读栏
实例40消除在TEdit控件中按下回车键时的声音
第五篇图像技术
实例41将图像从bmp格式转换为,pg格式
实例42将图像从Jpg.Ico.Emf.Wmf格式转换为Bmp格式
实例43将图像从bmp格式转换为emf格式
实例44将彩色位图转换为灰度图
实例45提高对位图像素的访问速度
实例46将文本转换成图像
实例47TColor与RGB值的互相转换
实例48多种渐变色的实现
实例49实现图像的翻转
实例50创建Jpeg图像的缩略图
第六篇多媒体技术
实例51检测并设置CD-ROM是否自动运行
实例52自动弹开/关闭CD-ROM
实例53获取Audio-CD的序列号
实例54检测声卡是否安装
实例55制作简单的媒体播放器
实例56实现图像之间的平滑过渡
第七篇网络编程
实例57获取本机机器名.IP信息以及网卡的MAC地址
实例58网页浏览器
实例59实现Ping操作
实例60计算机名与IP地址的互相获取
实例61在WinNT/2000网络邻居中获取所有的工作组
实例62在网络邻居中获取指定工作组内的计算机及共享资源
实例63在网络邻居上得到某机器的磁盘空间
实例64实现网络驱动器的映射和断开
实例65网络资源树型浏览
实例66动态改变DNS地址
第八篇数据库技术
实例67在数据库中存取Word文档
实例68处理数据库日期型字段的显示与输入
实例69压缩.反删除dBase或FoxPro数据表
实例70图像数据的存取
实例71用Delphi进行数据库之间转换
实例72自动检测.建立数据库别名和数据表
实例73在程序中动态建立和使用别名
实例74获取BDE信息
实例75通过注册表在程序中增减修改数据源
第三部分仔仔细细学习综合应用
实例76实现自己的控制面板
实例77简单的文件夹浏览器
实例78简单的文件查看器
实例79定制自己的幽灵程序
实例80制作无闪烁的动画
实例81WinNE/2000中发送Winpop消息
实例82将IE收藏夹导出为HTML文件
实例83为TButton增加OnMouseLeave事件
实例84加密解密器
实例85文件切割器
实例86显示彩色数据表格
实例87用TreeView显示数据库信息
第四部分轻轻松松进行实战演练
实例88运行时拖动控件
实例89给ListBox控件增加水平滚动条
实例90使TMemo组件带边界
实例91在窗体客户区用鼠标拖曳窗体
实例92闪烁窗口
实例93将窗体大小限定在一定范围内
实例94获取Windows和System目录
实例95临时文件的操作
实例96获取Windows的版本
实例97获取CPU信息
实例98获取内存信息
实例99获取TRichEdit控件中光标所在行号
实例100隐藏或显示桌面上的图标
实例101使应用程序不出现在任务栏上
实例102获取系统和显卡的BIOS信息
实例103设置屏幕分辨率
实例104防止程序或系统关闭
1.1Delphi7的安装
1.1.1安装步骤
1.1.2安装文件包说明
1.2Delphi7叹为观止的新特性
1.2.1Delphi的历史发展回顾
1.2.2Delphi7的新特性
1.3Delphi7集成开发环境(IDE)简介
1.3.1IDE主界面简介
1.3.2开发环境配置
1.3.3编程环境设置
1.3.4编辑环境设置
1.4Belphi功能简介
1.4.1强大的界面设计功能
1.4.2强大的数据库管理功能
1.4.3创建基于SOAP/XML的Web服务
1.4.4构建单一代码的Windows/Linux应用
1.4.5开发网络应用程序
1.4.6支持分布式开发
1.5利用Delphi开发工程项目的基本流程
1.5.1软件开发的宏观流程
1.5.2程序员编程的一般步骤
1.6第一个应用程序
1.6.1编程步骤
1.6.2启动程序
1.6.3创建程序界面
1.6.4编写程序代码
1.6.5保存和编译程序
第二部分踏踏实实掌握基本操作
第一篇界面议计
实例1制作不可移动的窗体
实例2制作无标题栏窗体
实例3制作圆形窗体
实例4制作带背景窗体
实例5制作始终位于最上层的窗体
实例6为窗体创建动画光标
实例7使窗体始终最小化
实例8使窗体始终最大化
实例9在系统菜单上添加自定义菜单项
实例10给窗体边框"镶边"
第二篇系统探秘
实例11隐藏任务栏
实例12运行程序的单实例
实例13获取或更改计算机名
实例14限制光标的移动区域
实例15模拟鼠标的行为
实例16在自己的程序中打开或关闭IE窗口
实例17使程序开机自动运行
实例18在自己的程序中关闭其他程序
实例19获取驱动器类型信息
实例20操作INI文件
第三篇Shell研究
实例21文件的自动打开和超链接的实现
实例22将指定文件类型设置为与自己的程序关联
实例23整个目录的复制.移动和删除
实例24文件的拖放
实例25将文件加入[开始]菜单的[文档]中
实例26磁盘格式化的实现
实例27抽取程序关联图标
实例28获取Windows的若干特殊文件夹路径(一)
实例29获取Windows的特殊文件夹路径(二)
实例30为程序创建快捷方式
第四篇VCL分析
实例31实现.dfm文件和.txt文件的互相转换
实例32用剪贴板复制和粘贴图像
实例33在TListBox.TComboBox中实现自动搜索
实例34使程序能在循环中响应界面操作
实例35动态创建主菜单和菜单项
实例36在TStringGrid控件中删除整行
实例37加速TListBox控件的填充和清空
实例38加速TTreeView控件的填充和清空
实例39在StringGrid中设置只读栏
实例40消除在TEdit控件中按下回车键时的声音
第五篇图像技术
实例41将图像从bmp格式转换为,pg格式
实例42将图像从Jpg.Ico.Emf.Wmf格式转换为Bmp格式
实例43将图像从bmp格式转换为emf格式
实例44将彩色位图转换为灰度图
实例45提高对位图像素的访问速度
实例46将文本转换成图像
实例47TColor与RGB值的互相转换
实例48多种渐变色的实现
实例49实现图像的翻转
实例50创建Jpeg图像的缩略图
第六篇多媒体技术
实例51检测并设置CD-ROM是否自动运行
实例52自动弹开/关闭CD-ROM
实例53获取Audio-CD的序列号
实例54检测声卡是否安装
实例55制作简单的媒体播放器
实例56实现图像之间的平滑过渡
第七篇网络编程
实例57获取本机机器名.IP信息以及网卡的MAC地址
实例58网页浏览器
实例59实现Ping操作
实例60计算机名与IP地址的互相获取
实例61在WinNT/2000网络邻居中获取所有的工作组
实例62在网络邻居中获取指定工作组内的计算机及共享资源
实例63在网络邻居上得到某机器的磁盘空间
实例64实现网络驱动器的映射和断开
实例65网络资源树型浏览
实例66动态改变DNS地址
第八篇数据库技术
实例67在数据库中存取Word文档
实例68处理数据库日期型字段的显示与输入
实例69压缩.反删除dBase或FoxPro数据表
实例70图像数据的存取
实例71用Delphi进行数据库之间转换
实例72自动检测.建立数据库别名和数据表
实例73在程序中动态建立和使用别名
实例74获取BDE信息
实例75通过注册表在程序中增减修改数据源
第三部分仔仔细细学习综合应用
实例76实现自己的控制面板
实例77简单的文件夹浏览器
实例78简单的文件查看器
实例79定制自己的幽灵程序
实例80制作无闪烁的动画
实例81WinNE/2000中发送Winpop消息
实例82将IE收藏夹导出为HTML文件
实例83为TButton增加OnMouseLeave事件
实例84加密解密器
实例85文件切割器
实例86显示彩色数据表格
实例87用TreeView显示数据库信息
第四部分轻轻松松进行实战演练
实例88运行时拖动控件
实例89给ListBox控件增加水平滚动条
实例90使TMemo组件带边界
实例91在窗体客户区用鼠标拖曳窗体
实例92闪烁窗口
实例93将窗体大小限定在一定范围内
实例94获取Windows和System目录
实例95临时文件的操作
实例96获取Windows的版本
实例97获取CPU信息
实例98获取内存信息
实例99获取TRichEdit控件中光标所在行号
实例100隐藏或显示桌面上的图标
实例101使应用程序不出现在任务栏上
实例102获取系统和显卡的BIOS信息
实例103设置屏幕分辨率
实例104防止程序或系统关闭
Delphi 7新概念百例
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!
