图书介绍

Delphi案例教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Delphi案例教程
  • 陈志华编著 著
  • 出版社: 中科多媒体电子出版社
  • ISBN:7900084037
  • 出版时间:2001
  • 标注页数:437页
  • 文件大小:28MB
  • 文件页数:447页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Delphi案例教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 界面设计1

案例1.1 制作不可移动的窗体1

案例1.2 制作圆形窗体2

案例1.3 制作不可见窗体3

案例1.4 制作始终位于最上层的窗体4

案例1.5 为窗体创建动画光标6

案例1.6 使窗体始终最小化7

案例1.7 使窗体始终最大化8

案例1.8 在系统菜单中添加自定义菜单项9

案例1.9 确定一个窗口是否为Top Level窗口11

案例1.10 自定义Memo组件的边界13

案例1.11 用鼠标在窗体客户区拖曳窗体14

案例1.12 制作闪烁的窗口15

案例1.13 将窗体大小限定在一定范围内17

案例1.14 制作透明窗体18

案例1.15 获取任务栏的尺寸19

案例1.16 使窗体大小不依赖于屏幕分辨率21

案例1.17 制作Splash窗口22

案例1.18 制作带背景的窗体24

案例1.19 给窗体边框“镶边”26

案例1.20 制作半透明窗体29

第2章 系统编程34

案例2.1 隐藏任务栏34

案例2.2 防止一个程序同时运行多次(一)36

案例2.3 防止一个程序同时运行多次(二)39

案例2.4 限制鼠标指针的移动区域41

案例2.5 模拟鼠标的行为44

案例2.6 在程序中打开或关闭IE窗口49

案例2.7 使程序开机后自动运行55

案例2.8 在自己的程序中关闭其他程序56

案例2.9 获取驱动器类型信息60

案例2.10 操作INI文件62

案例2.11 从文件中读取超过255个字符的行66

案例2.12 获取文件的日期信息67

案例2.13 检测软盘或光盘是否变化71

案例2.14 检测磁盘容量73

案例2.15 检测驱动器是否准备就绪74

案例2.16 获取Windows和System目录76

案例2.17 操作临时文件77

案例2.18 获取Windows的版本信息79

案例2.19 获取CPU信息83

案例2.20 获取内存信息86

案例2.21 获取系统颜色配置信息88

案例2.22 获取或更改计算机名90

案例2.23 获取用户注册信息92

案例2.24 重启或关闭计算机95

案例2.25 打开控制面板97

案例2.26 启动屏幕保护程序101

案例2.27 隐藏或显示桌面上的图标102

案例2.28 获取窗口标题栏中的文字104

案例2.29 使应用程序不出现在任务栏上106

案例2.30 创建自己的程序组107

第3章 Shell API编程111

案例3.1 实现文件的自动打开和超链接111

案例3.2 复制、移动或删除整个目录114

案例3.3 编写托盘程序120

案例3.4 拖放文件128

案例3.5 将文件加入到“开始”菜单的“文档”中131

案例3.6 格式化磁盘133

案例3.7 抽取程序的关联图标136

案例3.8 获取Windows的若干特殊文件夹路径(一)138

案例3.9 获取Windows的若干特殊文件夹路径(二)141

案例3.10 为程序创建快捷方式146

案例3.11 将文件类型与应用程序相关联149

案例3.12 定位包含指定文件的目录153

案例3.13 获取文件信息160

第4章 组件编程166

案例4.1 实现.dfm文件和.txt文件的互相转换166

案例4.2 用剪贴板复制和粘贴图像171

案例4.3 在ListBox和ComboBox组件中实现自动搜索173

案例4.4 使程序能在循环中响应界面操作176

案例4.5 动态创建主菜单和菜单项180

案例4.6 在StringGrid组件中删除整行182

案例4.7 加速ListBox组件的填充和清空186

案例4.8 加速TreeView组件的填充和清空191

案例4.9 在StringGrid组件中设置只读栏196

案例4.10 消除在Edit组件中按下回车键时的蜂鸣声198

案例4.11 运行时拖动组件199

案例4.12 在SpeedButton组件上使用图标201

案例4.13 为ListBox组件增加水平滚动条203

案例4.14 获取RichEdit组件中光标所在的行号205

第5章 图像编程207

案例5.1 将图像从BMP格式转换为JPG格式207

案例5.2 将图像从JPG, ICO, EMF,WMF格式转换为BMP格式209

案例5.3 将图像从JPG, ICO, WMF,BMP格式转换为EMF格式211

案例5.4 转换彩色位图为灰度图212

案例5.5 提高对位图像素的访问速度217

案例5.6 将文本转换成图像219

案例5.7 实现TColor值与RGB值的互相转换222

案例5.8 实现多种渐变色226

案例5.9 实现图像的翻转231

案例5.10 创建JPEG图像的缩略图234

案例5.11 用双缓冲实现无闪烁动画238

第6章 多媒体编程243

案例6.1 检测/设置CD-ROM是否自动运行243

案例6.2 自动弹开/关闭CD-ROM245

案例6.3 获取Audio-CD的序列号247

案例6.4 检测声卡是否安装251

案例6.5 制作能播放MIDI、WAV和AVI文件的播放器252

案例6.6 实现图像之间的平滑过渡254

案例7.1 获取本机机器名、IP地址及其类别262

第7章 网络编程262

案例7.2 获取本机MAC地址265

案例7.3 实现拨号连接270

案例7.4 实现Ping操作271

案例7.5 检测局域网中某台机器是否在网上278

案例7.6 在局域网中通过计算机名获取其IP地址280

案例7.7 通过IP地址获取计算机名282

案例7.8 获取Windows NT/2000网络中的所有工作组(一)284

案例7.9 获取Windows NT/2000中的所有工作组(二)290

案例7.10 获取网络中指定工作组内的所有计算机293

案例7.11 获取网络中指定计算机的共享资源信息296

案例7.12 获取网络中某台计算机的磁盘空间299

案例7.13 在网络中进行文件拷贝302

案例7.14 实现网络驱动器的映射和断开304

案例7.15 Windows NT/2000中利用API发送消息307

案例7.16 用NMUDP组件实现远程控制312

案例7.17 用NMHTTP组件将域名转换为IP地址332

案例7.18 在程序中加入网上的图片335

案例7.19 用NMMsg、NMMSGServ组件收发消息336

案例7.20 用NMURL组件对URL数据进行编码和解码342

案例7.21 实现MIME、UUEncode编码与解码344

案例7.22 编写简单的网络聊天室349

案例7.23 建立和使用Cookie357

案例7.24 在Windows NT/2000下得到DNS服务器的域名及IP地址360

案例7.25 获取网络中指定计算机所属工作组及其MAC地址362

案例7.26 获取路由、默认网关以及网卡信息365

案例7.27 获取与远程机连接时所经过的路由信息367

第8章 数据库编程370

案例8.1 在Delphi中进行数据集过滤370

案例8.2 在数据库中存取Word文档372

案例8.3 处理数据库中日期型字段的显示与输入376

案例8.4 动态改变DBGrid组件的颜色382

案例8.5 定制BDE驱动程序以精简Delphi数据库应用系统385

案例8.6 解决打开DBF表时的“Index not found…”错误387

案例8.7 优化、反删除dBase或FoxPro数据表389

案例8.8 在一个DBGrid组件中显示多个数据表数据396

案例8.9 实现多种数据库的关联查询398

案例8.10 使用标准SQL语句实现字段数据的模糊查询400

案例8.11 通过注册表在程序中增加数据源402

案例8.12 存取图像数据405

案例8.13 用Delphi进行数据库之间的转换411

案例8.14 自动登录数据库415

案例8.15 自动检测、建立数据库别名和数据表416

案例8.16 在程序中动态地建立和使用别名(一)421

案例8.17 在程序中动态地建立和使用别名(二)423

案例8.18 在程序中动态地建立和使用别名(三)425

案例8.19 在程序中动态地建立和使用别名(四)427

案例8.20 开发Web Mail程序429

热门推荐