图书介绍
Delphi实用技术精粹pdf电子书版本下载
- 吕宗智等编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115084106
- 出版时间:2000
- 标注页数:361页
- 文件大小:17MB
- 文件页数:369页
- 主题词:
PDF下载
下载说明
Delphi实用技术精粹PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 给MDI主窗口加背景 1
第一章 窗体 1
1.2 限制窗体的大小 3
1.3 查阅可视窗口标题 4
1.4 控制窗体 6
1.5 不规则窗口的实现 8
1.6 在程序运行前显示Splash窗体 10
1.7 窗体关闭时再去执行某一程序 11
1.8 窗体生成时的事件次序 12
1.10 如何通过窗体的客户区实现拖动 13
1.9 在窗体上设置一个热键 13
1.11 怎样使用PD/PU滚动窗体 15
1.12 制作可移动的分割窗体 16
1.13 透明窗体 19
1.14 相对于窗体上的点转换成相对于屏幕上的点 20
1.15 如何实现标准setup程序呈现的变色窗口背景 22
1.16 闪动标题栏 23
1.17 如何实现窗体标题栏上的按钮 24
1.18 用鼠标拖动无标题窗口 28
1.19 如何给窗体增加系统菜单 30
1.20 用Delphi实现窗口融合技术 32
1.21 使窗体适应不同的显示分辨率 36
第二章 控件 38
2.1 丰富多彩的标签 39
2.2 在Delphi中实现类似VB中的控件数组 39
2.3 在Delphi中实现不同风格的SpeedButton 40
2.4 怎样读出Memo控件的当前行 40
2.5 回车代替Tab下移控件 41
2.6 分行提示 42
2.7 运行时生成控件 43
2.8 将BLOB字段的BMP图显示出来 44
2.9 Delphi中控件深度投影及阴影效果的实现 45
2.10 TreeView的使用 48
2.11 有关TListView的使用 49
2.12 如何给TListBox加上水平的滚动条 50
2.13 如何在状态条中插入可视控件 51
2.14 长期字符串列表 53
2.15 短期字符串列表 55
2.16 装载、保存字符串列表 55
2.17 画出自画项目 56
2.17 为部件增添一个方法 57
第三章 文件、目录、驱动器 60
3.1 文件定位 60
3.2 临时路径 62
3.3 获得文件的创建时间、修改时间和当前访问时间 64
3.4 文件时间属性的修改方法 67
3.5 检测CD-ROM或其他磁盘是否有过变化 70
3.6 获取当前程序的目录 72
3.7 检测驱动器类型 73
3.8 检测磁盘容量 75
3.9 控制INI文件 77
3.10 实现打开Windows已经注册的文件 79
3.11 怎样拷贝目录 80
3.12 如何把文件删除到回收站中 82
3.13 检查驱动器是否就绪 84
3.14 如何获得映射网络驱动器的列表 86
3.15 读出文件的长度 88
3.16 在程序中调用*.hlp文件 89
3.17 在Delphi中支持文件拖放的程序 90
3.18 怎样删除目录 93
3.19 用Delphi创建临时文件 96
3.20 在程序中控制CD-ROM的开关 98
3.21 设置CD-ROM为自动运行或不自动运行 100
3.22 将bmp文件转换为jpg文件 101
第四章 报表、图形、打印 104
4.1 Delphi中画布应用技巧 104
4.2 Delphi中的图形显示技巧 110
4.3 如何将图形拷贝到剪贴板 113
4.4 基于Delphi的图像漫游 113
4.5 界面色彩渐变效果的实现 115
4.6 图形整体拉出效果 116
4.7 用Delphi编写打印程序的窍门 117
4.8 在Delphi中文本的打印 118
4.9 在Delphi中图形的打印 120
4.10 怎样利用打印机的画布特性来打印BMP图形 122
4.11 打印控件 122
4.12 把图标文件转换为位图文件 125
第五章 键盘鼠标 126
5.1 察看Shift键是否被按下 126
5.2 如何用指定的图标文件的图标代替鼠标指针 127
5.3 将鼠标锁定在一定范围 129
5.4 在程序中使用自定义的鼠标 131
5.5 如何检测Insert、Capslock、NumLock、ScrollLock状态键的状态 132
5.6 如何实现大十字光标 134
5.7 发出一个Alt+Down组合键 136
5.8 全局热键的实现 137
5.9 利用系统挂钩捕捉键盘操作 140
5.10 时隐时现的鼠标的实现 145
5.11 如何使Enter键的作用像Tab键 148
第六章 Windows API 150
6.1 取得Windows的临时文件目录 150
6.2 返回程序执行参数 151
6.3 使用GetFileVersionInfo得到版本信息 152
6.4 在Windows中控制打印字体的长宽,而不受SIZE的限制 153
6.5 控制Windows的开关 155
6.6 得到Windows的用户名 156
6.7 使程序标题不出现在任务栏 158
6.8 改变计算机在网络中的名字 159
6.9 得到Windows的System路径 160
6.10 常用API函数列表 162
第七章 对Windows系统的操作 197
7.1 更改Windows桌面的墙纸 197
7.2 屏蔽系统按键 199
7.3 设置系统日期和时间 201
7.4 如何隐藏和显示Windows的任务栏 202
7.5 怎样在程序运行过程中启动控制面板的各个设置功能 204
7.6 如何获得显示器的当前分辨率 209
7.7 启动屏幕保护 211
7.8 取得系统颜色 212
7.9 动态修改显示器分辨率 214
7.10 隐藏桌面上的图标 216
7.11 如何防止Windows显示严重错误 218
7.12 让程序暂停几秒 219
7.13 避免程序的二次运行 220
7.14 如何查看系统资源 221
7.15 在Delphi中显示Windows 图标 224
7.16 用Delphi禁止关闭Windows 227
第八章 数据库 229
8.1 通过编写代码来设置数据库的别名 229
8.2 用Delphi进行数据库之间转换 230
8.3 动态更新StringGrid的颜色 232
8.4 使用BDE的ASCII驱动数据库 232
8.5 使StringGrid的某几笔资料变色 234
8.6 在StringGrid控件中让Enter键作用像Tab键 235
8.8 Delphi中自适应表单的实现 236
8.7 自动Login数据库 236
8.9 TDataSource的OnDataChange事件 238
8.10 TDataBase的StartTransaction属性 239
8.11 TDataBase的ValidateName属性 239
第九章 网络通信 242
9.1 用Delphi制作留言簿主页 242
9.2 Delphi中Cookie的建立与使用 247
9.3 超级链接的实现 248
9.4 打开拨号连接 251
9.5 得到本机IP地址 252
9.6 动态获得Windows95/98的网络邻居中的工作组及计算机名 254
9.7 Delphi编程实现Ping操作 257
9.8 用Delphi创建Internet快捷方式 262
9.9 用Delphi程序获取拨号连接的动态IP地址 265
9.10 用Delphi实现程序间的数据传递 269
9.11 用Delphi映射和断开网络驱动器 273
9.12 用Delphi实现NetBIOS的广播收发 276
第十章 其他 282
10.1 用动态数组进行“模糊查询” 282
10.2 开发自己的Delphi构件 286
10.3 Delphi中用Sender参数实现代码重用 291
10.4 在Delphi与C++之间实现函数与对象共享 292
10.5 如何使程序在被最小化后缩成一个图标在系统的tray area中 296
10.6 编程实现对剪贴板的监视 298
10.7 用Delphi制作动态有声标签 300
10.8 Delphi 3.0中的函数调用模式 301
10.9 用Delphi开发Windows 95屏幕保护预览程序 302
10.10 屏幕抓图 307
10.11 小写金额转换为大写金额 309
10.12 在Delphi中使用动态图标 312
10.13 在Word文件中插入字符 316
10.14 改变提示框(hint)的特性 317
10.15 COM/DCOM对象中如何传递数组 320
10.16 如何判断用户输入的日期格式是否正确 321
10.17 创建快捷方式 322
10.18 循环播放音乐 324
10.19 得到Windows的产品序列号 326
附录A Delphi常用函数、属性、命令简明参考 328
附录B Delphi错误信息对照表 337
B.1 编译错误信息 337
B.2 运行错误信息 347