《Borland Delphi 2005 C# Builder精彩编程实例集锦》PDF下载

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

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

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

实例2 如何创建闪屏窗体 3

实例3 如何创建分隔窗体 5

实例4 如何创建托盘窗体 8

实例5 如何创建移动窗体 11

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

实例7 如何创建全屏幕窗体 15

实例8 如何创建最顶层窗体 16

实例9 如何创建文字形窗体 18

实例10 如何创建选项卡窗体 20

实例11 如何创建多文档窗体 23

实例12 如何创建渐隐渐显窗体 28

实例13 如何拖动无标题栏窗体 30

实例14 如何最大化最小化窗体 32

实例15 如何创建登录对话框 34

实例16 如何创建浏览对话框 36

实例17 如何创建图形组合框 39

实例18 如何设置错误提示框 42

实例19 如何设置浮动信息框 44

实例20 如何设置公共对话框 46

实例21 如何设置消息提示框 49

实例22 如何设置默林精灵动作 52

实例23 如何设置应用程序光标 57

实例24 如何实现菜单历史列表 59

实例25 如何设置窗体启动位置 65

实例26 如何设置工具栏位置 66

实例27 如何设置窗体状态栏 68

实例28 如何设置窗体标题栏 72

实例29 如何设置菜单功能键 74

实例30 如何创建自绘式菜单 78

实例31 如何创建中英文菜单 83

实例32 如何创建上下文菜单 86

实例33 如何创建工具栏菜单 88

实例34 如何动态增加删除菜单 93

实例35 如何在窗体上实现超链接 95

实例36 如何在消息框中绘制表格 97

实例37 如何设置打印机 99

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

实例38 如何设置打印页面 103

实例39 如何实现打印预览 106

实例40 如何屏蔽鼠标消息 109

实例41 如何模拟键盘输入 111

实例42 如何获取设置输入法 114

实例43 如何制作记事本程序 116

实例44 如何创建多线程程序 124

实例45 如何直接返回到桌面 127

实例46 如何限制软件使用次数 129

实例47 如何实现程序互斥运行 131

实例48 如何发送消息关闭程序 132

实例49 如何仿真键盘按键状态 134

实例50 如何实现控件拖放功能 145

实例51 如何使用剪贴板操作文本 150

实例52 如何使用缓冲输入输出流 153

实例53 如何控制进度条执行速度 156

实例54 如何创建开机自启动程序 159

实例55 如何创建字体选择对话框 161

实例56 如何获取窗体中所有控件 165

实例57 如何获取重定向输出结果 166

实例58 如何获取用户共享文件夹 168

实例59 如何获取程序启动文件夹 170

实例60 如何获取程序集反射内容 171

实例61 如何获取设置当前工作目录 173

实例62 如何获取程序运行环境变量 176

实例63 如何获取程序文件版本信息 178

实例64 如何控制列表视图显示方式 180

实例65 如何控制图像控件显示方式 184

实例66 如何拖动滚动条浏览图像 186

实例67 如何使用方向键浏览图像 188

实例68 如何使用指针等不安全代码 190

实例69 如何使用反射查找特殊成员 193

实例70 如何使用反射获取类型成员 196

实例71 如何使用哈希表(反)序列化 200

实例72 如何使用哈希码加密数据 204

实例73 如何解析正则表达式集合 207

实例74 如何使用Monitor同步线程 210

实例75 如何模拟多线程资源共享 213

实例76 如何启动电话拨号程序 215

实例77 如何启动控制面板程序 217

实例78 如何启动屏幕保护程序 218

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

实例79 如何播放多媒体文件 221

实例80 如何操作程序帮助文件 223

实例81 如何操作文件系统对象 226

实例82 如何读写独立存储文件 228

实例83 如何切分组合大型文件 231

实例84 如何加密解密任意文件 235

实例85 如何建立程序关联文件 242

实例86 如何解析文件全路径名 244

实例87 如何获取文件启动方式 246

实例88 如何获取文件尺寸大小 247

实例89 如何获取设置文件属性 249

实例90 如何获取设置文件时间 253

实例91 如何获取设置文件夹时间 256

实例92 如何获取设置文件夹属性 259

实例93 如何获取指定目录所有文件 262

实例94 如何获取指定目录所有子目录 264

实例95 如何获取文件夹所有文件目录 265

实例96 如何判断文件夹是否已经存在 267

实例97 如何判断文件是否已经存在 268

实例98 如何在文件中查找指定文本 269

实例99 如何在指定路径中搜索文件 272

实例100 如何将文本存为Word文件 276

实例101 如何自动创建Excel文件 278

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

实例102 如何获取本地主机名 282

实例103 如何获取当前用户名 283

实例104 如何获取当前计算机名 284

实例105 如何获取NET版本号 285

实例106 如何获取操作系统版本号 286

实例107 如何获取操作系统目录 288

实例108 如何获取系统安装日期 289

实例109 如何获取系统当前日期时间 291

实例110 如何获取系统最近启动时间 292

实例111 如何获取系统配置信息 294

实例112 如何获取系统驱动器信息 299

实例113 如何获取系统所有打印机 301

实例114 如何获取系统显示分辨率 303

实例115 如何获取系统已安装字体 304

实例116 如何获取系统特殊文件夹 305

实例117 如何获取系统驱动程序 309

实例118 如何获取系统启动方式 311

实例119 如何获取系统日志信息 312

实例120 如何读写事件日志信息 316

实例121 如何获取当前计算机服务 321

实例122 如何获取计算机服务程序 324

实例123 如何获取计算机服务说明 325

实例124 如何启动停止计算机服务 327

实例125 如何获取计数器类别名称 330

实例126 如何计算性能计数器数值 334

实例127 如何新增系统性能计数器 338

实例128 如何启动关闭指定进程 341

实例129 如何获取系统指定进程信息 344

实例130 如何获取指定进程模块信息 349

实例131 如何获取指定进程线程信息 352

实例132 如何挂起休眠终止线程 358

实例133 如何监视系统文件变化 361

实例134 如何拦截系统关机消息 366

实例135 如何通过IP获取主机信息 367

实例136 如何启动停止系统驱动程序 369

实例137 如何获取语言文化名称信息 372

实例138 如何获取语言文化详细信息 376

实例139 如何创建虚拟目录 378

第5章 网络开发编程实例 378

实例140 如何自制网页浏览器 382

实例141 如何收听网络电台节目 385

实例142 如何获取电子邮件数量 387

实例143 如何向服务器上传文件 391

实例144 如何从服务器下载文件 393

实例145 如何创建邮件发送程序 395

实例146 如何创建邮件接收程序 398

实例147 如何创建通信服务器程序 401

实例148 如何创建通信客户端程序 404

实例149 如何创建聊天服务器程序 406

实例150 如何创建聊天客户端程序 409

实例151 如何拷贝屏幕图像 412

第6章 GDI+特效编程实例 412

实例152 如何动态显示图像 414

实例153 如何异形化显示图像 415

实例154 如何无级旋转显示图像 418

实例155 如何无级旋转显示文字 420

实例156 如何控制图像显示质量 421

实例157 如何无级缩放图像大小 424

实例158 如何绘制渐变拉伸图形 428

实例159 如何保存图形绘制结果 433

实例160 如何动态绘制时钟指针 439

实例161 如何设置图像填充方式 441

实例162 如何绘制网格画刷列表 444

实例163 如何转换图像文件格式 446

实例164 如何获取图像像素值 450

第7章 ADO.NET数据访问编程实例 453

实例165 如何使用数据绑定浏览记录 453

实例166 如何使用数据绑定更新记录 456

实例167 如何在数据表格中更新记录 458

实例168 如何使用数据适配器增加记录 461

实例169 如何使用数据读取器获取记录 464

实例170 如何使用事务删除数据库记录 465

实例171 如何使用参数化方式增加记录 469

实例172 如何在XML文件中增加记录 472

实例173 如何使用XML查找数据库记录 476

实例174 如何使用XML查找关系表记录 479

实例175 如何获取XML文件数据表设计 481

实例176 如何使用内存流操作无文件XML 484

实例177 如何直接读取Excel文件记录 488

实例178 如何将记录转换成Excel文件 491

实例179 如何创建数据库主从关系表 494

实例180 如何分表显示数据表主从关系 497

实例181 如何合并显示数据表字段信息 500

实例182 如何获取数据表字段设置信息 502

实例183 如何读取数据库记录图像字段 505

实例184 如何使用数据视图作为数据源 508

实例185 如何获取记录求和求平均值 510

第8章 ASP.NET Web应用编程实例 513

实例186 如何创建Web Service服务程序 513

实例187 如何创建Web Service客户程序 516

实例188 如何获取Web服务器变量集合信息 518

实例189 如何获取浏览Web页的浏览器信息 520

实例190 如何隐藏传递Web页间的调用参数 524

实例191 如何操作Web客户端Cookie数据 526

实例192 如何实现全屏显示和关闭Web页 528

实例193 如何在Web页中实现回车键跳转 529

实例194 如何设置Web页图像控件对齐方式 532

实例195 如何在Web页中绘制条形图和饼图 535

实例196 如何在Web页中显示Excel风格表格 537

实例197 如何为DataGrid控件添加删除按钮 539

实例198 如何使用DataGrid控件分页浏览记录 542

实例199 如何动态产生Web页控件并处理事件 547

实例200 如何在Web页中使用图形码校验登录 549