Delphi6灵感编程
本书以一个轻松活泼、富有感情色彩的故事,介绍了大学毕业生小小想要找到一份程序员的工作,但面临的主要问题是实际动手能力差,没有根本的实践经验,他在飞思的指导下,采用实例的形式,通过每个项目的操作,一步一步地学会用Delphi来编程,最后成长为一名准程序员。书中内容包括界面设计、系统编程、多媒体编程、网络编程和数据库编程等当今编程最常遇到的问题。书后附有多媒体教学光盘,内容包括每个例子的制作过程演示以及源代码,非常方便读者自学和培训班使用。 本书按照由浅入深的顺序来排列,既方便初学者阅读,也适合对Delphi有一定了解的读者使用,而对使用Delphi来开发应用程序的编程人员也有一定的参考价值。
基本信息
- 书名
Delphi6灵感编程
- 作者
飞思科技产品研发中心
- 出版社
电子工业出版社
- 出版日期
2002年1月1日
- 页数
352页
图书目录
目录 学 习 篇 学习单1 Splash窗口的制作 5 学习单2 制作不可移动的窗体 7 学习单3 制作非矩形的窗体 9 学习单4 制作不可见的窗体 11 学习单5 移动无标题栏窗口 13 学习单6 制作始终位于最上层的窗体 15 学习单7 在系统菜单中添加自定义菜单项 17 学习单8 将窗体大小限定在一定范围内 20 学习单9 使窗体标题栏闪烁 23 学习单10 使窗体始终最大(小)化 25 学习单11 使窗口背景颜色渐变 28 学习单12 动态创建主菜单和菜单项 30 学习单13 在窗体上动态地设置背景画面 35 学习单14 获取窗口标题栏中的文字 38 学习单15 隐藏和显示桌面上的图标 40 学习单16 文字动画 42 学习单17 旋转、倾斜文本 44 学习单18 获取操作系统的版本信息 46 学习单19 获取CPU信息 49 学习单20 获取内存信息 53 学习单21 使程序开机后自动执行 56 学习单22 一个程序只运行一次 59 学习单23 在程序中打开和关闭IE窗口 61 学习单24 操作INI文件 63 学习单25 获取文件的日期信息 67 学习单26 格式化磁盘 70 学习单27 检测磁盘容量 72 学习单28 获得安装程序列表 74 学习单29 程序中实现关机和重启 76 学习单30 在应用程序窗体中实现超级链接 78 学习单31 帮助文件的制作 80 学习单32 安装程序的制作 85 学习单33 文本搜索程序 90 学习单34 文件复制程序 94 学习单35 实现JPG与BMP的互相转换 97 学习单36 实现BMP到ICON的转换 101 学习单37 实现图像的飘动效果 103 学习单38 图像的翻转 105 学习单39 装入、保存、复制图像 108 学习单40 制作图像浏览器ACDSee 111 学习单41 图像的柔化处理效果实现 116 学习单42 图像的锐化处理效果实现 119 学习单43 图像的浮雕处理效果实现 122 学习单44 图像闪烁 125 学习单45 图像拉伸 127 学习单46 图像移动 129 学习单47 图像的交错显示 132 学习单48 窗体颜色的渐变效果实现 134 学习单49 按钮的阴影、投影效果实现 136 学习单50 彩色图变为灰度图 138 学习单51 实现TColor值到RGB值的变换 140 学习单52 检测声卡是否安装 142 学习单53 编写网络浏览器 144 学习单54 获取主机的IP地址 149 学习单55 简单邮件发送软件 153 学习单56 获取本机的MAC地址 159 学习单57 实现PING链接 164 学习单58 域名与IP互换 170 学习单59 远程控制的实现 174 学习单60 在网络中复制文件 178 学习单61 获取整个局域网中的可用资源 180 学习单62 局域网查询主机 186 学习单63 实现网络驱动器的映射与断开 189 学习单64 主机端口扫描 192 学习单65 CGI应用开发 195 学习单66 ISAPI应用开发 198 学习单67 数据的录入与修改 201 学习单68 常规报表的实现 204 学习单69 基于TTable的Filter属性的查询 207 学习单70 基于TQuery的Params属性的查询 209 学习单71 SQL语言的使用 211 学习单72 一个DBGrid中显示多个数据表数据 214 学习单73 动态创建数据表 216 学习单74 在程序中设置ODBC数据源 218 学习单75 自动检测、建立数据库别名和数据表 221 任 务 篇 任务单1 绘制图形 227 任务单2 图像编辑器 230 任务单3 制作mp3播放器 237 任务单4 多媒体播放器 242 任务单5 动态报表的实现 247 任务单6 DLL的制作与调用 258 任务单7 ADO客户/服务器程序的开发 262 任务单8 用CORBA数据模块实现多层数据库 266 任务单9 用DCOM数据模块实现多层数据库 270 任务单10 可视组件的开发 274 任务单11 组件包的建立、发布和安装 279 任务单12 使用Internet Express来创建分布式Web应用 287 任务单13 COM+分布式应用的实现 293 任务单14 导出数据到Excel系统 300 任务单15 简单聊天工具的实现 304 充 电 篇 充电单1 操作剪贴板 319 充电单2 限制鼠标的位置 326 充电单3 图形背景变换 328 充电单4 网上收发消息的实现 331 充电单5 屏幕保护程序的制作 333 充电单6 按键的接收及处理 335 充电单7 文本编辑器 337 充电单8 制作桌面时钟 340 充电单9 抓取屏幕 343 充电单10 扳球小游戏 346 充电单11 提取应用程序的图标 350