《Visual Basic .NET中文版新概念百例》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:黄山,银华强等编著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2003
  • ISBN:7508414624
  • 页数:432 页
图书介绍:本书以介绍各种实例的方式,由浅入深地对Visual Basic.NET各方面都作了介绍。本书先介绍Visual Basic.NET的基础知识和基本操作,然后从简单的界面编程实例入手,进而介绍多媒体编程实例、数据库编程实例和网络编程实例,继而介绍Visual Basic.NET和Windows操作系统的繁密结合。综合应用部分,在读者已经了解Visual Basic.NET各方面功能以后,介绍了一些较全面的开发实例。本书适用于Visual Basic.NET的初中级用户使用。

第一部分 高高兴兴进入Visual Basic.NET 2

第一篇 基础知识 2

1.1 NET Framework 2

1.2 安装Visual Basic.NET 3

1.2.1 Visual Basic.NET的系统要求 3

1.2.2 开始安装Visual Basic.NET 4

1.3 安装IIS服务器 6

1.3.1 安装IIS服务器 6

1.3.2 配置IIS服务器 7

1.3.3 设置网站的IP 9

1.4 全新的Visual Basic.NET开发环境 10

1.4.1 起始页 10

1.4.2 窗口的定位 11

1.4.3 开发环境主窗口 12

1.5 命名空间 17

1.5.1 局部的和全局的命名空间 18

1.5.2 使用命名空间 18

1.5.3 创建命名空间 19

1.6.1 Integer类型的变化 20

1.6.2 浮点数 20

1.6 数据类型的变化 20

1.6.3 字符型 21

1.6.4 字符串型 21

1.6.5 用Object代替Variant 22

1.7 第一个应用程序 23

1.7.1 Visual Basic.NET编程步骤 23

1.6.6 Ctype语句 23

1.7.2 创建项目 24

1.7.3 创建程序界面 25

1.7.4 编写程序代码 27

1.7.5 保存和编译程序 29

1.8 为什么要学Visual Basic.NET 29

第二部分 踏踏实实掌握基本操作 32

第一篇 界面编程 32

实例1 Hello程序--3个基本控件的使用 32

实例2 简易相册--图片框控件的使用 35

实例3 袖珍网址簿--列表框、组合框和链接标签的使用 38

实例4 石头剪子布(1)--菜单、工具栏和状态栏的制作 43

实例5 滚动字幕--计时器控件的使用 49

实例6 键鼠测试--鼠标和键盘事件的处理 53

实例7 字体演示--单选按钮、复选框和分组框的综合使用 57

实例8 消息对话框--MsgBox函数的使用 62

实例9 个人网址簿--选项卡控件的应用 67

实例10 对话框演示--标准通用对话框的使用 70

实例11 真彩色调色板--滚动条控件的使用 73

实例12 石头剪子布(2)--上下文菜单的制作 77

实例13 新瓶装旧酒--Visual Basic 6到Visual Basic.NET的转换 79

实例14 MDI窗体演示--多文档界面的制作 83

第二篇 多媒体编程 88

实例15 打包发布--安装项目向导的使用 88

实例16 GDI+演示(1)--画刷的使用 92

实例17 GID+演示(2)--画笔的使用 97

实例18 GID+演示(3)--字体的使用 100

实例19 自绘列表框--ListBox进阶与GDI+的应用 105

实例20 半透明画笔和画刷--Alpha混合效果 109

实例21 单击检测--Region类的使用 111

实例22 图像裁切和仿射变换--DrawImage方法的使用 114

实例23 背景音乐--MediaPlayer控件的使用 117

第三篇 数据库编程 120

实例24 连接到Access数据库--数据适配器配置向导 120

实例25 数据浏览--使用DataView对象 124

实例26 个人情况查询--简单的数据绑定 128

实例27 读取数据--使用DataReader对象 132

实例28 获取计算机名和IP地址--Dns类的使用 136

第四篇 网络编程 141

实例29 拨号上网--TAPI函数演示 141

实例30 Internet请求--WebRequest类的使用 144

实例31 Hello程序--Web窗体控件 148

实例32 提交页面--验证控件的使用 152

实例33 Fibonacci数列计算(1)--创建Web服务 154

实例34 Fibonacci数列计算(2)--调用Web服务 157

实例35 发送邮件--MailMessage类的使用 160

实例36 发送UDP广播--UdpClient类的使用(1) 163

实例37 接收UDP广播--UdpClient类的使用(2) 166

实例38 UDP聊天室--IP地址的处理 169

第五篇 高级编程 173

实例39 运行时获得控件属性--PropertyGrid控件体验 173

实例40 树的演示--TreeView控件的使用 176

实例41 登录对话框--窗体的建立和控制 180

实例42 Updown控件演示--DomainUpDown和NumericUpDown控件 184

实例43 DES私钥加解密--DESCryptoServiceProvider类的使用 188

实例44 复选列表框演示--CheckedListBox控件的使用 194

实例45 窗体继承--继承选择器的使用 199

实例46 线程控制演示--多线程初步 202

实例47 调用外部程序--Shell函数的使用 206

实例48 异常处理演示--使用Exception类 210

实例49 访问事件日志--使用EventLog组件 213

实例50 控制Word和Excel-COM组件的引用 217

实例51 服务控制器--ServiceController类的使用(1) 220

实例52 驱动控制器--ServiceController类的使用(2) 226

实例53 进程控制器--Process类的使用 236

实例54 图形按钮--Button控件使用进阶 241

实例55 文件监视器--FileSystem Watcher组件的使用 245

实例56 系统栏图标--使用NotifyIcon控件 249

实例57 移动文件--调用Windows API 250

实例58 带Value属性的按钮--控件继承 253

实例59 闹钟控件--创作自定义控件 255

实例60 文件读写--StreamReader和Stream Writer类的使用 260

第一篇 普通编程实例 266

实例61 标准型计算器--基本控件综合使用 266

第三部分 仔仔细细学习综合应用 266

实例62 制作并添加帮助--HTML Help WorkShop工具的使用 270

实例63 注册表编辑器--RegistryKey类的使用 274

实例64 打字练习--控件使用和文本处理 279

实例65 资源管理器--有关文件操作的组件 283

实例66 连续梁内力求解--控制台应用程序 290

实例67 订单系统--辅助功能的实现 295

实例68 CPU监视服务--创建Windows服务 299

第二篇 多媒体编程实例 304

实例69 图像浏览器--图像应用 304

实例70 视频播放器--视频应用 316

实例71 Flash播放器--动画应用 322

实例72 CD播放器--音频应用 329

实例73 液晶电子钟--Graphics Path类的使用 340

实例74 雪花屏保--FillEllipse方法的使用 342

第三篇 数据库编程实例 345

实例75 排序和更新--数据视图排序 345

实例76 事件处理--使用DataAdapter事件 348

实例77 计算机考试在线报名系统--数据库综合应用 352

实例78 自制Web浏览器--网络综合应用(1) 370

第四篇 网络编程实例 370

实例79 收发电子邮件--网络综合应用(2) 380

第四部分 轻轻松松进行实战演练 386

第一篇 基础编程练习 386

实例80 打造自己的QQ--网络综合应用(3) 386

实例81 不可拒绝的求爱--移动控件 410

实例82 一元二次方程求解器--数学函数的使用 410

实例83 输入对话框--InputBox函数的使用 411

实例84 字体和颜色设置--通用对话框练习 412

实例85 改变按钮停靠方式--Dock属性演示 413

实例86 判断素数--控制台应用程序练习 415

实例87 日期设定--Date TimePicker控件练习 416

实例88 滑块演示--TrackBar控件的使用 417

第二篇 多媒体编程练习 418

实例89 Flash文件播放器--AxShockWaveFlash控件的使用 418

实例90 渐变效果演示--梯度画刷的使用 419

实例91 简单动画--DirectDraw演示 420

实例92 绘图板--GDI+与MDI的综合应用 421

实例93 改变窗体形状--窗体的Region属性 422

实例94 MP3播放器--INI文件的读写 423

第三篇 数据库编程练习 424

实例95 读取XML架构--GetXmlSchema方法 424

实例96 建立表间关系--DataRelation类介绍 425

第四篇 网络编程练习 426

实例97 网络浏览器--WebBrowser控件的使用 426

实例98 圆的周长和面积计算--Web服务练习 427

实例99 双人聊天--Socket类的使用 428

实例100 检测浏览器类型--HttpBrowserCapabilities对象 430