《Visual Basic.NET实用教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:郝谦,曾纯青主编
  • 出 版 社:北京:北京邮电大学出版社
  • 出版年份:2006
  • ISBN:7563509747
  • 页数:268 页
图书介绍:本书是《C/C++程序设计》的配套实验教材。全书以实验的形式精心编排,共分11个实验,其中实验1~实验6针对C语言的内容和特点设计,涉及C语言的各语法成份和程序设计的常用技巧、常用算法。每个实验都包括“实验示例”和“上机练习题”两个部分。每个部分都精选一些典型有用的实例,并分析实例实现的方法,通过编程或程序填空的形式引导学生逐步地完成实例,从而达到激发学生的编程兴趣和培养学生的编程能力的目的。本书的配套光盘包含了本书的全部实验和练习的源代码,所有程序都在Turbo C及Visual C++下调试通过。

上篇 基本知识 3

第1章 Visual Basic开发平台概述 3

1.1 Visual Basic的发展 3

1.1.1 Visual Basic简介 3

1.1.2 Visual Basic功能特点 3

1.1.3 Visual Basic.NET新功能特点 4

1.2 安装和启动 5

1.2.1 安装 5

1.2.2 启动与退出 9

1.3 集成开发环境 11

1.3.1 窗体窗口 11

1.3.2 属性窗口 12

1.3.3 解决方案管理器窗口 12

1.3.4 代码窗口 13

1.3.5 对象浏览器窗口 14

1.3.6 工具箱窗口 16

1.4 建立应用程序的过程 16

1.5 环境的设置 18

1.5.1 窗口和布局的更改 18

1.5.2 菜单的更改 19

1.5.3 键盘映射的更改 21

1.6 生成和配置 21

1.6.1 解决方案生成配置 22

1.6.2 项目生成配置 22

1.7 使用帮助功能 22

第2章 程序设计基础基本知识 24

2.1 程序设计方法的发展 24

2.1.1 结构化程序设计 24

2.1.2 模块化程序设计 25

2.1.3 面向对象的程序设计 25

2.2 程序设计过程 27

第3章 Visual Basic.NET的基础知识 28

3.1 语法规则 28

3.2 关键字与标识符 28

3.3 书写规则 30

3.4 数据类型 31

3.4.1 变量与常量 31

3.4.2 变量与变量的声明 31

3.4.3 变量的初始化 32

3.4.4 常量与常量的声明 32

3.4.5 标准数据类型 33

3.4.6 类型转换 38

3.5 运算符和表达式 39

3.5.1 表达式 39

3.5.2 运算符 39

3.5.3 Visual Basic中的运算符优先级 49

3.6 常用内部函数 50

3.6.1 输入输出函数 50

3.6.2 Debug类 54

3.6.3 Math类 54

3.6.4 字符函数 58

3.6.5 转换函数 61

3.6.6 其他函数 65

第4章 数组、枚举与结构 72

4.1 数组 72

4.1.1 数组的声明 72

4.1.2 数组的初始化 73

4.1.3 嵌套数组 74

4.2 枚举 74

4.2.1 预定义枚举 75

4.3 结构 76

4.3.1 结构的声明 76

4.3.2 结构嵌套 77

4.3.3 访问控制 77

第5章 Visual Basic.NET的基本语言 79

5.1 顺序结构 79

5.2 流程控制语句 79

5.2.1 选择 79

5.2.2 选择的嵌套 80

5.2.3 多分支选择 81

5.2.4 循环 83

5.2.5 循环嵌套 87

第6章 过程、函数 88

6.1 过程 88

6.1.1 Sub过程 88

6.1.2 过程参数 88

6.2 函数 91

6.3 结构中的过程 92

6.4 范围 93

6.5 过程重载 95

中篇 可视化程序设计 99

第7章 Visual Basic.NET中的面向对象技术7.1 什么是面向对象 99

7.1.1 类和对象 99

7.1.2 属性和字段 100

7.1.3 事件 101

7.1.4 构造函数和析构函数 102

7.1.5 Object类 103

7.2 面向对象的应用要点 104

7.2.1 继承 104

7.2.2 多态 105

7.2.3 访问控制 106

7.2.4 共享成员 107

7.2.5 With语句 108

7.2.6 集合 108

7.2.7 类和结构的比较 110

7.2.8 类的创建方法 111

7.3 常用类介绍 119

7.3.1 String类 119

7.3.2 Clipboard类 121

7.3.3 Process类 122

7.4 .NET框架概述 124

7.4.1 公共语言运行环境 125

7.4.2 .NET框架基础类库 126

7.4.3 面向Windows程序的.NET编程 126

7.4.4 面向网络应用的.NET编程 126

第8章 界面设计 127

8.1 基本控件和属性 127

8.1.1 基本控件的基本属性 127

8.2 窗体 128

8.2.1 标题栏 129

8.2.2 边框样式、大小和状态 130

8.2.3 模式显示 130

8.2.4 透明控制 131

8.2.5 组件管理 132

8.3 对话框 133

8.3.1 对话框的类型 133

8.3.2 简单对话框 135

8.3.3 通用文件对话框 137

8.3.4 通用颜色对话框 141

8.3.5 通用字体对话框 142

8.3.6 输入对话框 144

8.3.7 复杂对话框 145

8.3.8 按钮 149

8.3.9 Label组件 149

8.3.10 学习组件的技巧 153

8.3.11 TextBox组件 154

8.4 CheckBox组件 154

8.4.1 RadioButton组件 155

8.4.2 GroupBox组件 155

8.5 实例 155

8.5.1 小小文本编辑器 155

8.5.2 简单计算器 159

8.5.3 秒表 163

8.6 常见界面组件简介 166

8.6.1 MainMenu组件 166

8.6.2 MenuItem组件 167

8.6.3 ContextMenu组件 168

8.6.4 工具栏 169

8.6.5 状态栏 170

8.6.6 PictureBox组件 170

8.6.7 Panel组件 171

8.6.8 ListBox组件 171

8.6.9 ComboBox组件 172

8.6.10 TrackBar组件 173

8.6.11 ProgressBar组件 173

8.7 界面设计举例 173

8.7.1 建立菜单 173

8.7.2 用列表显示信息 177

8.7.3 面板和拖动设置参数 179

8.7.4 应用系统中安装的字体 181

下篇 高级应用 185

第9章 流与文件 185

9.1 流的基本概念 185

9.1.1 流的类型 185

9.1.2 Stream类 186

9.1.3 System.IO命名空间 188

9.2 文件处理基础 188

9.2.1 文件枚举 188

9.2.2 File类 192

9.2.3 FileInfo类 196

9.2.4 FileStream类 200

9.2.5 StreamReader类 201

9.2.6 Environment类 201

9.3 文件与对象的外存存储 202

9.3.1 序列化 203

9.3.2 举例:通信录管理程序 204

第10章 几种窗体 211

10.1 文档界面 211

10.1.1 Windows窗体布局选项 211

10.2 单文档界面 213

10.2.1 RTF文件 213

10.2.2 RichTextBox组件 215

10.2.3 程序设计 215

10.3 多文档界面 223

10.3.1 创建MDI父窗体 223

10.3.2 创建MDI子窗体 224

10.3.3 排列MDI子窗体 225

10.3.4 确定活动的MDI子窗口 225

10.3.5 将数据发送到活动的MDI子窗口 226

10.4 为MDI窗体创建“窗口”列表 227

10.5 编写多文档界面应用程序 228

10.5.1 创建MDI应用程序 228

10.5.2 标准MDI菜单 228

10.5.3 子窗口激活 229

10.5.4 菜单合并 229

10.6 一个简单的MDI应用程序 231

第11章 图形操作 235

11.1 GDI+基础 235

11.2 绘图工具 236

11.2.1 画笔 236

11.2.2 画刷 236

11.3 图形操作实例 238

第12章 多媒体与数据库应用 245

12.1 多媒体 245

12.1.1 多媒体播放器程序的设计 245

12.1.2 引用msdxm.ocx文件 246

12.1.3 制作一个多媒体播放程序 247

12.1.4 CD播放器 248

12.2 数据库编程基础及应用 251

12.2.1 ADO.NET概述 251

12.2.2 ADO.NET的名称空间 252

12.2.3 ADO.NET的核心组件 253

12.2.4 数据库应用实例 254

第13章 程序调试和错误处理 260

13.1 错误 260

13.1.1 错误类型 260

13.1.2 异常 260

13.2 调试错误 261

13.2.1 调试工具栏 261

13.2.2 设置、删除断点 262

13.2.3 调试窗口 262

13.3 异常处理 263

13.3.1 结构化异常处理 263

13.3.2 非结构化异常处理 265

参考文献 268