《Borland Delphi for.NET精彩编程实例集锦》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:罗斌等编著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2006
  • ISBN:7508435362
  • 页数:534 页
图书介绍:本书用200个独立实例程序介绍了Borland Delphi for the Microsoft.NET Framework最新编程技术。书中所有实例程序摒弃语法说教,侧重实际应用,主要内容包括:使用GDI+技术开发图形文字特效程序技巧、使用ADO.NET开发数据库程序技巧、使用ASP.NET开发Web应用程序技巧以及Web Service程序设计技巧等。在本书中,还介绍了托管状态下的文件操作、系统管理、注册表应用、界面设计等难得一见的实用技术,是Delphi程序员进军Microsoft.NET Framework的重要参考书。本书所有实例程序在配套光盘中均有源代码,让您所见即所得、所学即所用。本书适合使用Borland Delphi 8/2005进行Microsoft.NET Framework程序开发的初、中级用户参考。

第1章 程序界面编程实例 1

实例1 如何创建换肤窗体 1

实例2 如何创建托盘窗体 3

实例3 如何创建渐变色窗体 6

实例4 如何创建标签页窗体 8

实例5 如何创建文字形窗体 10

实例6 如何创建全屏幕窗体 13

实例7 如何创建多文档窗体 14

实例8 如何创建闪屏启动窗体 19

实例9 如何创建渐隐渐显窗体 21

实例10 如何最小化最大化窗体 23

实例11 如何最顶层显示窗体 24

实例12 如何创建关于对话框 26

实例13 如何在消息框中绘制表格 28

实例14 如何在窗体上实现超链接 29

实例15 如何同步缩放窗体控件 31

实例16 如何拖动无标题栏窗体 34

实例17 如何显示控件提示信息 36

实例18 如何禁止窗体边框缩放 40

实例19 如何设置窗体背景图像 41

实例20 如何设置窗体启动位置 42

实例21 如何创建历史记录菜单 43

实例22 如何创建上下文菜单 50

实例23 如何创建中英文菜单 53

实例24 如何增加删除菜单 56

实例25 如何合并菜单组 58

实例26 如何设置菜单状态 60

实例27 如何设置菜单功能键 62

实例28 如何设置工具栏菜单 66

实例29 如何设置工具栏位置 70

实例30 如何设置窗体状态栏 72

实例31 如何设置窗体标题栏 75

实例32 如何设置文件对话框 78

实例33 如何设置消息提示框 81

实例34 如何设置应用程序光标 84

第2章 程序控制编程实例 88

实例35 如何模拟键盘输入 88

实例36 如何收听网络电台 91

实例37 如何读取网页内容 93

实例38 如何自制网页浏览器 95

实例39 如何实现点对点聊天 99

实例40 如何查找替换字符串 102

实例41 如何拦截Esc按键操作 108

实例42 如何填充列表框数据 110

实例43 如何使用正则表达式 111

实例44 如何计算两次时间之差 114

实例45 如何根据年份查询生肖 116

实例46 如何实现程序互斥运行 118

实例47 如何设置开机自启动程序 119

实例48 如何设置文字输入法 122

实例49 如何设置程序功能键 124

实例50 如何设置打印页面 131

实例51 如何设置打印机 135

实例52 如何实现打印预览 139

实例53 如何直接打印图像 142

实例54 如何直接打印文本 145

实例55 如何启动电话拨号程序 147

实例56 如何启动关闭执行程序 149

实例57 如何使用无窗体定时器 152

实例58 如何使用有窗体定时器 154

实例59 如何获取程序命令行参数 156

实例60 如何获取程序运行信息 157

实例61 如何获取进程模块信息 160

实例62 如何获取进程线程信息 163

实例63 如何创建装配件程序 169

实例64 如何使用装配件程序 172

实例65 如何创建带参数多线程程序 174

实例66 如何创建无参数多线程程序 177

实例67 如何创建WebService服务程序 179

实例68 如何创建WebService客户程序 183

第3章 文件操作编程实例 186

实例69 如何操作帮助文件 186

实例70 如何操作临时文件 188

实例71 如何转换长文件名 192

实例72 如何选择多个文件 194

实例73 如何复制删除文件 195

实例74 如何加密解密文件 197

实例75 如何切分组合文件 205

实例76 如何判断文件是否存在 210

实例77 如何获取文件打开方式 211

实例78 如何获取文件尺寸大小 213

实例79 如何获取文件版本信息 214

实例80 如何获取设置文件属性 217

实例81 如何获取设置文件时间 221

实例82 如何分段获取文件名信息 224

实例83 如何获取设置文件夹时间 226

实例84 如何获取设置文件夹属性 228

实例85 如何获取指定路径根目录 231

实例86 如何获取指定目录内容 234

实例87 如何获取设置当前目录 236

实例88 如何创建多层文件夹 238

实例89 如何删除多层文件夹 239

实例90 如何设置共享文件夹 241

实例91 如何利用WinRAR压缩文件 244

实例92 如何利用WinRAR解压文件 246

实例93 如何以流式方式读写文件 249

实例94 如何读写INI文件 251

实例95 如何播放AVI动画文件 253

实例96 如何播放GIF动画文件 256

实例97 如何播放MP3歌曲文件 257

实例98 如何播放Flash动画文件 260

第4章 系统管理编程实例 264

实例99 如何隐藏显示任务栏 264

实例100 如何禁止在任务栏显示 266

实例101 如何禁止任务栏右键菜单 267

实例102 如何隐藏显示开始按钮 269

实例103 如何新增开始右键菜单 270

实例104 如何设置系统桌面墙纸 272

实例105 如何监视系统文件变化 274

实例106 如何管理系统日志信息 278

实例107 如何查询系统性能计数器 285

实例108 如何弹出关闭光盘驱动器 288

实例109 如何获取操作系统版本号 290

实例110 如何获取系统特殊文件夹 292

实例111 如何获取系统已运行时间 295

实例112 如何获取系统逻辑驱动器 296

实例113 如何获取逻辑驱动器大小 298

实例114 如何获取光驱标志号码 300

实例115 如何获取硬盘标志号码 301

实例116 如何获取设置磁盘卷标 303

实例117 如何获取用户关联域名 306

实例118 如何获取当前用户名 307

实例119 如何获取计算机名称 308

实例120 如何获取系统日志信息 309

实例121 如何获取系统进程信息 313

实例122 如何获取系统当前进程 318

实例123 如何获取系统执行程序 321

实例124 如何获取系统安装字体 322

实例125 如何获取系统当前日期 324

第5章 GDI+特效编程实例 328

实例126 如何显示油画图像 328

实例127 如何显示锐化图像 331

实例128 如何显示柔化图像 334

实例129 如何显示木刻图像 337

实例130 如何显示镜像图像 340

实例131 如何显示镜框图像 343

实例132 如何显示灰度图像 347

实例133 如何显示浮雕图像 351

实例134 如何显示飞入图像 354

实例135 如何显示反色图像 356

实例136 如何显示多帧图像 358

实例137 如何显示拉伸图形 362

实例138 如何显示百叶窗图像 369

实例139 如何显示马赛克图像 371

实例140 如何添加图像标记 375

实例141 如何创建图像缩略图 378

实例142 如何根据分辨率显示图像 380

实例143 如何根据图像修剪文字 382

实例144 如何根据图形修剪文字 384

实例145 如何无级旋转文字 386

实例146 如何特效显示文字 387

实例147 如何混合显示颜色图像 393

实例148 如何控制图像显示质量 395

实例149 如何转换图像文件格式 398

实例150 如何在程序中创建数据库 403

第6章 数据库开发编程实例 403

实例151 如何使用SQL组件查询记录 409

实例152 如何使用BDP组件查询记录 411

实例153 如何使用ODBC组件查询记录 413

实例154 如何使用OLEDB组件查询记录 417

实例155 如何以时间段方式查询记录 420

实例156 如何以参数化方式查询记录 422

实例157 如何获取多个查询数据表 425

实例158 如何使用XML保存查询结果 427

实例159 如何获取SQL Server版本号 430

实例160 如何获取聚合函数返回值 432

实例161 如何获取数据表记录信息 434

实例162 如何获取数据表字段信息 436

实例163 如何获取数据库连接状态 439

实例164 如何浏览数据库记录信息 443

实例165 如何更新数据库记录信息 445

实例166 如何排序过滤数据库记录 449

实例167 如何在组合框中添加记录 453

实例168 如何操作数据库存储过程 455

实例169 如何操作主从关系数据表 458

实例170 如何设置数据表格显示风格 460

实例171 如何获取数据表格指定数据 465

实例172 如何操作数据库事务处理 468

实例173 如何操作无连接数据表 471

实例174 如何读取数据库记录图像 475

实例175 如何获取客户端主机地址 479

第7章 ASP.NET应用编程实例 479

实例176 如何获取客户端浏览器信息 483

实例177 如何获取客户端安全证书信息 485

实例178 如何获取Web服务器变量信息 487

实例179 如何获取Web页消息框返回值 489

实例180 如何直接向客户端写入文本 491

实例181 如何在客户端显示指定图像 494

实例182 如何在Web页中使用消息框 495

实例183 如何在Web页中绘制条形图 497

实例184 如何在Web页中设置快捷键 500

实例185 如何在Web页中显示提示信息 501

实例186 如何在Web页中显示Excel风格 502

实例187 如何在Web页中实现回车键跳转 504

实例188 如何在选项中绑定数据库记录 506

实例189 如何在DataGrid中自动编号 508

实例190 如何隐藏传递Web页间参数 510

实例191 如何向Web服务器上传文件 513

实例192 如何统计Web页中分页数据 514

实例193 如何全屏显示和关闭Web页 518

实例194 如何拦截不可预料异常信息 519

实例195 如何使用缓存技术缓存Web页 520

实例196 如何设置浏览器首页链接地址 522

实例197 如何使用重复器控件显示记录 524

实例198 如何分页显示数据库记录信息 527

实例199 如何操作客户端Cookies数据 530

实例200 如何使用图形验证码校验登录 532