《Visual C# NET应用编程150例》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:尹立宏编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2003
  • ISBN:750538936X
  • 页数:401 页
图书介绍:Visual C#.NET是Microsoft Visual Studio.NET系列的组成部分,它为编程人员提供了一个完整、灵活、方便且功能强大的开发环境和多个有效的辅助开发工具。本书通过150个实例全面介绍了使用Visual C#.NET开发普通应用程序、控制台应用程序、数据库应用程序,以及Web应用程序的技巧和经验。这些实例典型简洁,主要功能突出,所涉及的技术可以解决同类问题。使用本书的最好方法是掌握实例中提供的技术或技巧,然后使用这些它们尝试实现更为复杂的功能,并应用到更多方面。

第1章 界面编程实例 1

实例1 安装与部署 2

实例2 渐显窗体 4

实例3 使程序始终在前面 6

实例4 将窗体编译为类库 6

实例5 继承窗体设计 8

实例6 设计多边形窗体 9

实例7 用获取路径的方法得到圆形窗体 12

实例8 分割窗体 16

实例9 在菜单中添加图标 17

实例10 渐变的窗口背景 19

实例11 使用任务栏的状态区 21

实例12 在运行时更新状态栏信息 24

实例13 拖动无标题窗体 27

实例14 设置应用程序的图标 28

实例15 共享菜单命令 31

实例16 动态设置窗体光标 33

实例17 自制菜单 36

实例18 在窗体的系统菜单中添加菜单项 38

实例19 本地化Windows窗体(1) 41

实例20 本地化Windows窗体(2) 43

实例21 设计字形窗体 46

实例22 窗体的动画效果 49

实例23 可动态调整透明区域的窗体 51

第2章 图像处理实例 53

实例24 动态抓取屏幕 54

实例25 将图像中的某种颜色设置为透明 56

实例26 图像的门帘效果显示 59

实例27 显示动画光标 62

实例28 缩放时使用插值模式控制图像质量 64

实例29 实现大图像浏览 67

实例30 用图像填充平铺形状 69

实例31 提取并显示exe文件包含的图标 71

实例32 抓取并显示程序中的鼠标形状 74

实例33 图像的局部放大 76

实例34 对图像进行浮雕处理 78

实例35 获得任意点的颜色值 81

实例36 旋转显示文本 83

实例37 实现阴影效果文字 85

实例38 使用图案填充文字 87

实例39 将彩色图片转换为灰度图片 88

实例40 实现空心字体效果 91

实例41 反转图片颜色 94

实例42 创建缩略图 97

实例43 在一个区域中剪辑 99

实例44 使用颜色再变换表 102

实例45 使用两种不同质量设置绘制文本 104

实例46 绘制垂直文本 106

实例47 播放gif动画 108

实例48 用颜色矩阵设置图像中的Alpha值 110

实例49 旋转、反射和扭曲图像 113

实例50 创建个性化小助手 114

第3章 图形处理实例 119

实例51 创建线性梯度 120

实例52 连接线条 122

实例53 绘制直线和曲线并组成图形 124

实例54 一个区域中的单击检测 128

实例55 绘制自定义虚线 131

实例56 将Gamma校正应用于梯度 132

实例57 绘制用纹理填充的图形 134

实例58 设置钢笔的宽度和对齐方式 136

实例59 绘制不透明和半透明的线条 138

实例60 图形容器的应用 140

实例61 应用全局变形和局部变形 144

实例62 绘制具有多种风格端点的线条 147

实例63 绘制贝赛尔样条 151

实例64 创建轨迹梯度画刷填充图形 153

实例65 绘制基数样条 156

实例66 绘制打开和闭合的曲线 158

实例67 绘制正弦曲线 161

实例68 绘制多边形 163

实例69 绘制艺术图案(1) 165

实例70 绘制艺术图案(2) 167

第4章 文件处理实例 171

实例71 获取文件属性 172

实例72 拷贝文件 173

实例73 删除目录 175

实例74 文本文件与RichTextBox 176

实例75 获取文件的版本信息 179

实例76 在文件中保存组件属性 180

实例77 获取驱动器信息 182

实例78 定时读写文件 185

实例79 创建目录列表 188

实例80 基本序列化 189

实例81 序列化数组到文件中 192

实例82 读取序列化后的数组 194

实例83 读写二进制文件 197

实例84 读写ini文件 200

实例85 获得文件路径信息 203

实例86 文件关联 205

实例87 获取指定文件的图标 208

实例88 获取系统中的可用驱动器列表 211

第5章 系统控制实例 215

实例89 设置应用程序的快捷键 216

实例90 禁止用户关闭操作系统 217

实例91 使用托管同调函数 219

实例92 获取计算机名 221

实例93 列举系统中的环境变量 222

实例94 获取系统的特殊路径 225

实例95 启动指定程序 228

实例96 关闭指定程序 229

实例97 枚举计算机上的进程 231

实例98 获取进程信息 234

实例99 调用API函数 237

实例100 生成DLL类库文件 239

实例101 调用DLL类库文件 239

实例102 在系统快捷菜单中添加命令 240

实例103 屏蔽消息 243

实例104 实现程序的互斥运行 246

实例105 获取并设置系统时间 247

实例106 监视剪贴板 251

实例107 模拟鼠标 255

实例108 模拟键盘操作 257

第6章 控件与组件应用实例 261

实例109 自画ListBox 262

实例110 使用“打开”对话框 266

实例111 使用“保存”对话框 270

实例112 设置文本的字体 273

实例113 实现查找功能 277

实例114 密码文本框 280

实例115 实现拖放操作 282

实例116 拖放图形文件 286

实例117 创建队列 288

实例118 使用消息 290

实例119 分类枚举指定计算机的服务 294

实例120 响应文件系统事件 298

实例121 检索类别和计数器 300

实例122 查看计数器值 304

实例123 创建自定义性能计数器值 305

实例124 实现口志记录的主要功能 309

第7章 数据库开发实例 313

实例125 连接数据库 314

实例126 访问和更新数据 317

实例127 只显示所需数据 320

实例128 模糊查询 326

实例129 同时显示相关表数据 330

实例130 更新相关表 334

实例131 优化只读数据的访问 338

实例132 从数据库中获取单个值 340

实例133 使用动态属性 341

实例134 显示XML数据和架构 346

实例135 XML文件编辑器 350

第8章 Web应用程序开发实例 353

实例136 创建基本的Web窗体页 354

实例137 验证Web窗体页中的用户输入 357

实例138 读写数据库数据 362

实例139 在Web窗体页间传递值(内联代码) 369

实例140 在Web窗体页间传递值(代码隐藏) 373

实例141 在Web窗体中检测浏览器类型 377

实例142 将用户重定向到另一页 379

实例143 将多个事件连接到一个事件程序 382

实例144 创建用户控件 385

实例145 在Web窗体页中包括用户控件 387

实例146 处理用户控件事件 388

实例147 将Web窗体页转换为用户控件 391

实例148 创建XMLWeb Services 392

实例149 部署XMLWeb Services 396

实例150 访问XMLWeb Services 398