微信扫一扫,移动浏览光盘
简介
本书用200个独立实例程序重点展示Borland Delphi 2005(Delphi for.NET)编程技术精华。全书摒弃语法说教、通篇贯穿实例,主要内容包括:使用GDI+技术开发图形文字特效程序技巧、使用水晶报表专家开发报表程序技巧、使用ADO.NET开发数据库程序技巧、使用ASP.NET开发WEB应用程序技巧以及Web Service事务处理技巧等。在本书中,还介绍了托管状态下的Office自动化技术、WMI管理规范应用、XML文件读写操作、操作系统API函数调用、多层嵌套异常捕获、注册表个性化设置等大量难得一见的精华技术,是Delphi程序员深入学习Microsoft.NET Framework的重要参考书。本书所有实例程序在配套光盘中均有源代码,让您所见即所得、所学即所用。
本书适合于使用Borland Delphi 2005(Delphi for.NET)的初、中级用户以step by step方式深入研习Microsoft.NET Framework高级编程技术精华,也可作为高等院校及计算机培训学校在校学生的学习案例。更多>>
目录
目录
前言
第1章 程序界面编程实例
实例1 如何设置动画精灵默林动作
实例2 如何创建图标文本结合菜单
实例3 如何自动闪烁应用程序窗体
实例4 如何在不同方向上缩放控件
实例5 如何在上次关闭位置启动窗体
实例6 如何在状态栏中加载窗体控件
实例7 如何在消息框中反向文本图标
实例8 如何在消息框中换行输出信息
第2章 程序控制编程实例
实例9 如何创建密码型文本框
实例10 如何创建数字型文本框
实例11 如何禁用文本框粘贴功能
实例12 如何实现控件拖放功能
实例13 如何动态激活控件事件
实例14 如何解析正则表达式集合
实例15 如何在长文本中添加行号
实例16 如何统计长文本空白字符
实例17 如何统计长文本标点符号
实例18 如何设置回车键响应按钮
实例19 如何使用ESC键关闭程序
实例20 如何仿真键盘按键状态
实例21 如何创建程序快捷方式
实例22 如何查询设置程序版本
实例23 如何限制程序运行次数
实例24 如何直接从程序返回到桌面
实例25 如何禁止程序运行两个实例
实例26 如何使用缓冲输入输出流
实例27 如何使用哈希码加密数据
实例28 如何使用哈希表(反)序列化
实例29 如何使用反射获取类型成员
实例30 如何使用反射查找特殊成员
实例31 如何获取程序集反射内容
实例32 如何获取程序集名称及版本
实例33 如何获取程序运行环境变量
实例34 如何使用异常处理程序块
实例35 如何设计多层嵌套异常捕获
实例36 如何使用主线程异常捕获错误
实例37 如何从子线程更新主线程
实例38 如何在Delphi中添加C#项目
实例39 如何获取用户共享文件夹
实例40 如何复制多层文件夹及文件
实例41 如何过滤指定目录下的文件
实例42 如何过滤指定目录下的子目录
实例43 如何获取MP3歌曲文件信息
实例44 如何播放Wav声音文件
实例45 如何建立文件程序关联
实例46 如何操作文件系统对象
实例47 如何创建通信服务器程序
实例48 如何创建通信客户端程序
实例49 如何创建聊天服务器程序
实例50 如何创建聊天客户端程序
实例51 如何使用方向键浏览大图像
实例52 如何使用滚动条浏览大图像
实例53 如何制作超星格式图书阅读器
第3章 系统管理编程实例
实例54 如何获取临时文件夹
实例55 如何获取操作系统目录
实例56 如何获取文化名称信息
实例57 如何获取文化属性信息
实例58 如何获取系统启动方式
实例59 如何获取系统启动时间
实例60 如何获取系统安装日期
实例61 如何获取系统磁盘类型
实例62 如何获取当前内存信息
实例63 如何获取系统服务程序
实例64 如何获取服务程序文件
实例65 如何获取服务程序说明
实例66 如何启动停止服务程序
实例67 如何获取系统驱动程序
实例68 如何启动停止驱动程序
实例69 如何获取系统显示模式
实例70 如何获取当前显示模式
实例71 如何设置当前显示模式
实例72 如何获取打印机信息
实例73 如何检测网络连接状态
实例74 如何访问控制面板设置
实例75 如何创建网站虚拟目录
实例76 如何创建屏幕保护程序
实例77 如何启动屏幕保护程序
实例78 如何启动曰志管理器
实例79 如何启动性能计数器
实例80 如何休眠当前计算机
实例81 如何挂起休眠终止线程
实例82 如何禁止桌面图标显示
实例83 如何使用WMI获取进程信息
实例84 如何使用WMI获取共享信息
实例85 如何使用WMI获取分区信息
第4章 GDI+特效编程实例
实例86 如何实现分栏显示文字
实例87 如何查找并定位文字串
实例88 如何改变文字显示方向
实例89 如何绘制大小渐变文字
实例90 如何绘制带下划线文字
实例91 如何使用矩阵缩放文字
实例92 如何使用图像衬底文字
实例93 如何淡入淡出显示图像
实例94 如何实现动态显示图像
实例95 如何显示GIF动画图像
实例96 如何操作TIFF多帧图像
实例97 如何任意缩放图像大小
实例98 如何设置图像显示方式
实例99 如何设置图像作者信息
实例100 如何控制图像转换质量
实例101 如何获取图像编码器信息
实例102 如何获取图像解码器信息
实例103 如何使用旋转颜色校正图像
实例104 如何使用颜色矩阵校正图像
实例105 如何使用颜色通道校正图像
实例106 如何使用调色板校正图像
实例107 如何使用阈值校正图像
实例108 如何生成颜色散射图形
实例109 如何绘制不规则连接线
实例110 如何绘制动态渐变图形
实例111 如何绘制汽车速度表盘
实例112 如何复制图像指定区域
实例113 如何实现复制粘贴图像
实例114 如何获取当前屏幕图像
实例115 如何在桌面上显示图像
实例116 如何从文件中提取图标
实例117 如何以XML文件操作图像
第5章 Office自动化编程实例
实例118 如何动态创建播放幻灯片
实例119 如何直接播放幻灯片文件
实例120 如何将图像导入Excel文件
实例121 如何使用Excel文件作为数据源
实例122 如何使用剪贴板导出Excel文件
实例123 如何使用自动化导出Excel文件
实例124 如何使用自动化输出Excel查询表
实例125 如何使用自动化自制Excel工具栏
实例126 如何使用自动化生成Excel图表
实例127 如何使用自动化填充Excel数据
实例128 如何使用自动化运行Excel宏
实例129 如何使用Office控件显示记录
实例130 如何使用浏览器打开Office文档
实例131 如何使用自动化导出Word文件
实例132 如何使用自动化插入Word图表
实例133 如何使用自动化运行Word宏
实例134 如何设置新建Word文档属性
实例135 如何实现晚期自动化绑定
第6章 ADO.NET数据访问编程实例
实例136 如何使用SqIHelper读取数据库记录
实例137 如何使用SqlHelper增加数据库记录
实例138 如何使用SqlHelper获取聚合函数值
实例139 如何使用数据适配器增加数据库记录
实例140 如何使用数据适配器修改数据库记录
实例141 如何使用数据适配器删除数据库记录
实例142 如何使用数据适配器更新数据库记录
实例143 如何分表显示主从关系数据表记录
实例144 如何合并显示数据库关联字段信息
实例145 如何使用数据视图显示主从关系表
实例146 如何处理多用户更新数据并发问题
实例147 如何使用配置文件动态设置连接信息
实例148 如何设置OleDbDataReader关闭连接
实例149 如何设置数据库连接串连接池信息
实例150 如何在DataGrid单元格中添加组合框
实例151 如何在DataGrid单元格设置输入提示
实例152 如何读写二进制数据库记录文件
实例153 如何将记录转换为HTML样式表文件
实例154 如何使用内存流方式操作无文件XML
实例155 如何使用XML方式查找数据库记录
实例156 如何使用XML方式查找主从关系记录
实例157 如何使用XML方式增加数据库记录
实例158 如何获取XML文档的字段设计信息
实例159 如何转换Excel可识别的文本文件
实例160 如何以数据源方式创建Excel文件
实例161 如何以数据源方式导出Excel文件
实例162 如何创建用户角色管理登录对话框
第7章 ASP.NET Web应用编程实例
实例163 如何在Web页DataGrid中实现双标题
实例164 如何在Web页DataGrid中添加超级链接
实例165 如何在Web页DataGrid中滚动显示内容
实例166 如何在Web页DataGrid中实现分页选择
实例167 如何在Web页DataGrid中实现全选不选
实例168 如何在Web页DataGrid中增加编辑功能
实例169 如何在Web页DataGrid中增加删除功能
实例170 如何在Web页DataGrid中实现删除提示
实例171 如何在Web页DataGrid中添加不同颜色
实例172 如何在Web页中为服务器控件添加JSP事件
实例173 如何在Web页中添加相对固定的浮动广告
实例174 如何在Web页中使用~符号表示文件路径
实例175 如何在Web页中动态设置当前页面标题
实例176 如何在Web页中将记录输出为Excel文件
实例177 如何在Web页中显示和查询Excel数据
实例178 如何在Web页中检测当前键盘按键操作
实例179 如何在Web页中选择并更新数据库记录
实例180 如何在Web页中上传数据库图像记录
实例181 如何在Web页中显示数据库记录图像
实例182 如何为Web页中的按钮单击添加不同事件
实例183 如何读取Web.Config文件中的变量信息
实例184 如何在Web Service中指定时间缓存量
实例185 如何在Web Service中使用数据库事务
第8章 Crystal Report编程实例
实例186 如何使用报表专家创建水晶报表
实例187 如何直接动态加载水晶报表文件
实例188 如何在水晶报表中筛选数据记录
实例189 如何在水晶报表中分组排序记录
实例190 如何在水晶报表中分组汇总记录
实例191 如何在水晶报表中添加汇总字段
实例192 如何在水晶报表中制作数据图表
实例193 如何在水晶报表中使用计算公式
实例194 如何在水晶报表中制作超级链接
实例195 如何在水晶报表中显示比例数据
实例196 如何在水晶报表中实现邮件列表
实例197 如何在水晶报表中添加水印图像
实例198 如何在水晶报表中实现SQL查询
实例199 如何把水晶报表导出到Excel文件
实例200 如何在web页面中显示水晶报表
前言
第1章 程序界面编程实例
实例1 如何设置动画精灵默林动作
实例2 如何创建图标文本结合菜单
实例3 如何自动闪烁应用程序窗体
实例4 如何在不同方向上缩放控件
实例5 如何在上次关闭位置启动窗体
实例6 如何在状态栏中加载窗体控件
实例7 如何在消息框中反向文本图标
实例8 如何在消息框中换行输出信息
第2章 程序控制编程实例
实例9 如何创建密码型文本框
实例10 如何创建数字型文本框
实例11 如何禁用文本框粘贴功能
实例12 如何实现控件拖放功能
实例13 如何动态激活控件事件
实例14 如何解析正则表达式集合
实例15 如何在长文本中添加行号
实例16 如何统计长文本空白字符
实例17 如何统计长文本标点符号
实例18 如何设置回车键响应按钮
实例19 如何使用ESC键关闭程序
实例20 如何仿真键盘按键状态
实例21 如何创建程序快捷方式
实例22 如何查询设置程序版本
实例23 如何限制程序运行次数
实例24 如何直接从程序返回到桌面
实例25 如何禁止程序运行两个实例
实例26 如何使用缓冲输入输出流
实例27 如何使用哈希码加密数据
实例28 如何使用哈希表(反)序列化
实例29 如何使用反射获取类型成员
实例30 如何使用反射查找特殊成员
实例31 如何获取程序集反射内容
实例32 如何获取程序集名称及版本
实例33 如何获取程序运行环境变量
实例34 如何使用异常处理程序块
实例35 如何设计多层嵌套异常捕获
实例36 如何使用主线程异常捕获错误
实例37 如何从子线程更新主线程
实例38 如何在Delphi中添加C#项目
实例39 如何获取用户共享文件夹
实例40 如何复制多层文件夹及文件
实例41 如何过滤指定目录下的文件
实例42 如何过滤指定目录下的子目录
实例43 如何获取MP3歌曲文件信息
实例44 如何播放Wav声音文件
实例45 如何建立文件程序关联
实例46 如何操作文件系统对象
实例47 如何创建通信服务器程序
实例48 如何创建通信客户端程序
实例49 如何创建聊天服务器程序
实例50 如何创建聊天客户端程序
实例51 如何使用方向键浏览大图像
实例52 如何使用滚动条浏览大图像
实例53 如何制作超星格式图书阅读器
第3章 系统管理编程实例
实例54 如何获取临时文件夹
实例55 如何获取操作系统目录
实例56 如何获取文化名称信息
实例57 如何获取文化属性信息
实例58 如何获取系统启动方式
实例59 如何获取系统启动时间
实例60 如何获取系统安装日期
实例61 如何获取系统磁盘类型
实例62 如何获取当前内存信息
实例63 如何获取系统服务程序
实例64 如何获取服务程序文件
实例65 如何获取服务程序说明
实例66 如何启动停止服务程序
实例67 如何获取系统驱动程序
实例68 如何启动停止驱动程序
实例69 如何获取系统显示模式
实例70 如何获取当前显示模式
实例71 如何设置当前显示模式
实例72 如何获取打印机信息
实例73 如何检测网络连接状态
实例74 如何访问控制面板设置
实例75 如何创建网站虚拟目录
实例76 如何创建屏幕保护程序
实例77 如何启动屏幕保护程序
实例78 如何启动曰志管理器
实例79 如何启动性能计数器
实例80 如何休眠当前计算机
实例81 如何挂起休眠终止线程
实例82 如何禁止桌面图标显示
实例83 如何使用WMI获取进程信息
实例84 如何使用WMI获取共享信息
实例85 如何使用WMI获取分区信息
第4章 GDI+特效编程实例
实例86 如何实现分栏显示文字
实例87 如何查找并定位文字串
实例88 如何改变文字显示方向
实例89 如何绘制大小渐变文字
实例90 如何绘制带下划线文字
实例91 如何使用矩阵缩放文字
实例92 如何使用图像衬底文字
实例93 如何淡入淡出显示图像
实例94 如何实现动态显示图像
实例95 如何显示GIF动画图像
实例96 如何操作TIFF多帧图像
实例97 如何任意缩放图像大小
实例98 如何设置图像显示方式
实例99 如何设置图像作者信息
实例100 如何控制图像转换质量
实例101 如何获取图像编码器信息
实例102 如何获取图像解码器信息
实例103 如何使用旋转颜色校正图像
实例104 如何使用颜色矩阵校正图像
实例105 如何使用颜色通道校正图像
实例106 如何使用调色板校正图像
实例107 如何使用阈值校正图像
实例108 如何生成颜色散射图形
实例109 如何绘制不规则连接线
实例110 如何绘制动态渐变图形
实例111 如何绘制汽车速度表盘
实例112 如何复制图像指定区域
实例113 如何实现复制粘贴图像
实例114 如何获取当前屏幕图像
实例115 如何在桌面上显示图像
实例116 如何从文件中提取图标
实例117 如何以XML文件操作图像
第5章 Office自动化编程实例
实例118 如何动态创建播放幻灯片
实例119 如何直接播放幻灯片文件
实例120 如何将图像导入Excel文件
实例121 如何使用Excel文件作为数据源
实例122 如何使用剪贴板导出Excel文件
实例123 如何使用自动化导出Excel文件
实例124 如何使用自动化输出Excel查询表
实例125 如何使用自动化自制Excel工具栏
实例126 如何使用自动化生成Excel图表
实例127 如何使用自动化填充Excel数据
实例128 如何使用自动化运行Excel宏
实例129 如何使用Office控件显示记录
实例130 如何使用浏览器打开Office文档
实例131 如何使用自动化导出Word文件
实例132 如何使用自动化插入Word图表
实例133 如何使用自动化运行Word宏
实例134 如何设置新建Word文档属性
实例135 如何实现晚期自动化绑定
第6章 ADO.NET数据访问编程实例
实例136 如何使用SqIHelper读取数据库记录
实例137 如何使用SqlHelper增加数据库记录
实例138 如何使用SqlHelper获取聚合函数值
实例139 如何使用数据适配器增加数据库记录
实例140 如何使用数据适配器修改数据库记录
实例141 如何使用数据适配器删除数据库记录
实例142 如何使用数据适配器更新数据库记录
实例143 如何分表显示主从关系数据表记录
实例144 如何合并显示数据库关联字段信息
实例145 如何使用数据视图显示主从关系表
实例146 如何处理多用户更新数据并发问题
实例147 如何使用配置文件动态设置连接信息
实例148 如何设置OleDbDataReader关闭连接
实例149 如何设置数据库连接串连接池信息
实例150 如何在DataGrid单元格中添加组合框
实例151 如何在DataGrid单元格设置输入提示
实例152 如何读写二进制数据库记录文件
实例153 如何将记录转换为HTML样式表文件
实例154 如何使用内存流方式操作无文件XML
实例155 如何使用XML方式查找数据库记录
实例156 如何使用XML方式查找主从关系记录
实例157 如何使用XML方式增加数据库记录
实例158 如何获取XML文档的字段设计信息
实例159 如何转换Excel可识别的文本文件
实例160 如何以数据源方式创建Excel文件
实例161 如何以数据源方式导出Excel文件
实例162 如何创建用户角色管理登录对话框
第7章 ASP.NET Web应用编程实例
实例163 如何在Web页DataGrid中实现双标题
实例164 如何在Web页DataGrid中添加超级链接
实例165 如何在Web页DataGrid中滚动显示内容
实例166 如何在Web页DataGrid中实现分页选择
实例167 如何在Web页DataGrid中实现全选不选
实例168 如何在Web页DataGrid中增加编辑功能
实例169 如何在Web页DataGrid中增加删除功能
实例170 如何在Web页DataGrid中实现删除提示
实例171 如何在Web页DataGrid中添加不同颜色
实例172 如何在Web页中为服务器控件添加JSP事件
实例173 如何在Web页中添加相对固定的浮动广告
实例174 如何在Web页中使用~符号表示文件路径
实例175 如何在Web页中动态设置当前页面标题
实例176 如何在Web页中将记录输出为Excel文件
实例177 如何在Web页中显示和查询Excel数据
实例178 如何在Web页中检测当前键盘按键操作
实例179 如何在Web页中选择并更新数据库记录
实例180 如何在Web页中上传数据库图像记录
实例181 如何在Web页中显示数据库记录图像
实例182 如何为Web页中的按钮单击添加不同事件
实例183 如何读取Web.Config文件中的变量信息
实例184 如何在Web Service中指定时间缓存量
实例185 如何在Web Service中使用数据库事务
第8章 Crystal Report编程实例
实例186 如何使用报表专家创建水晶报表
实例187 如何直接动态加载水晶报表文件
实例188 如何在水晶报表中筛选数据记录
实例189 如何在水晶报表中分组排序记录
实例190 如何在水晶报表中分组汇总记录
实例191 如何在水晶报表中添加汇总字段
实例192 如何在水晶报表中制作数据图表
实例193 如何在水晶报表中使用计算公式
实例194 如何在水晶报表中制作超级链接
实例195 如何在水晶报表中显示比例数据
实例196 如何在水晶报表中实现邮件列表
实例197 如何在水晶报表中添加水印图像
实例198 如何在水晶报表中实现SQL查询
实例199 如何把水晶报表导出到Excel文件
实例200 如何在web页面中显示水晶报表
Delphi for.NET编程实例精粹
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!