《Visual Basic .NET程序设计基础教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:汤庸主编;吉永杰等编著
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2006
  • ISBN:7502438815
  • 页数:256 页
图书介绍:本书全面、系统地介绍了Visual Basic.NET程序设计的基础知识,包括Visual Basic.NET的语法基础,如何利用Visual Basic.NET来编写应用程序以及访问数据库,并说明了面向对象方法的概念、原则机制,以及如何用Visual Basic.NET来实现等内容。

目录 1

第1章 Visual Basic.NET概述 1

1.1 .NET框架简介 1

1.1.1 Microsoft的.NET战略 1

1.1.2 .NET的特点 2

1.2 Visual Basic.NET的新功能 3

1.3 安装Visual Basic.NET 5

1.4 Visual Studio.NET集成开发环境(IDE) 8

1.4.1 配置文件设置 9

1.4.2 Visual Studio.NET窗体布局 10

1.4.3 编程工具的位置及尺寸调整 12

1.5 使用帮助系统 14

小结 15

练习一 15

一、选择题 15

二、填空题 15

三、综合题 15

第2章 编写Visual Basic.NET程序基本步骤 16

2.1 创建新程序的用户界面 16

2.2.1 设置标签的属性 19

2.2 设置对象的属性 19

2.2.2 设置按钮的属性 20

2.2.3 设置图片框属性 21

2.2.4 命名规则 21

2.3 编写程序代码 22

2.3.1 为“Exit”按钮编写代码 22

2.3.2 为“Spin”按钮编写代码 23

2.4 运行程序 23

二、填空题 24

三、综合题 24

练习二 24

一、选择题 24

小结 24

第3章 Visual Basic.NET语法基础 25

3.1 数据类型 25

3.2 常量 27

3.3 变量 28

3.3.1 变量的声明和初始化 28

3.3.2 变量的作用域 28

3.4 运算符 29

3.4.1 算术运算符 30

3.4.2 赋值运算符 30

3.4.3 位运算符 31

3.4.4 比较运算符 31

3.4.5 合并运算符 32

3.4.6 逻辑运算符 33

3.4.7 运算符的优先级 33

3.5 语句 33

3.5.2 控制语句 34

3.5.1 基本语句 34

小结 38

练习三 38

一、选择题 38

二、填空题 38

三、综合题 38

第4章 面向对象简介 39

4.1 类与对象 39

4.1.1 对象和类的概念 39

4.1.2 类的创建 40

4.1.3 对象的创建 42

4.2 构造函数 43

4.2.1 构造函数 43

4.2.2 析构函数 44

4.3 继承性 45

4.3.1 继承的基本规则 45

4.3.2 MyBase关键字 46

4.3.3 MyClass关键字 47

4.4 多态性 47

4.4.1 重载多态性 47

4.4.2 基于接口的多态性 48

小结 49

练习四 50

一、选择题 50

二、填空题 50

三、综合题 50

第5章 Microsoft.NET Framework 51

5.1 .NET Framework简介 51

5.2 公共语言运行时 51

5.2.2 应用程序隔离 52

5.2.3 安全性 52

5.2.1 载入并执行代码 52

5.2.4 异常处理 53

5.3 命名空间 53

5.4 通用类型系统和公共语言规范 54

小结 54

练习五 54

一、选择题 54

二、填空题 55

三、综合题 55

6.1.1 数组的声明 56

第6章 复杂数据结构 56

6.1 数组 56

6.1.2 二维数组和多维数组 57

6.1.3 动态数组 58

6.2 枚举 59

6.3 自定义类型 60

6.4 集合 61

6.4.1 ArrayList成员 62

6.4.2 哈希表 62

6.4.3 队列 63

练习六 64

一、选择题 64

二、填空题 64

三、综合题 64

小结 64

第7章 过程及函数 65

7.1 过程 65

7.1.1 Sub过程 65

7.1.2 向过程传递参数 67

7.2 函数 68

7.1.3 调用Sub过程 68

7.2.1 Function过程 69

7.2.2 调用函数过程 69

7.2.3 内部函数 70

小结 73

练习七 73

一、选择题 73

二、填空题 73

三、综合题 73

8.1.1 事件 74

8.1 响应事件 74

第8章 Windows窗体和控件基础 74

8.1.2 事件的处理 76

8.2 Windows Form基础 78

8.2.1 Windows窗体 78

8.2.2 控制窗体的显示 79

8.2.3 向窗体添加菜单 80

8.2.4 多窗体设计 83

8.3 控件的属性和方法 84

8.4.1 Label控件 85

8.4 常用控件 85

8.4.2 Button控件 86

8.4.3 TextBox控件 87

8.4.4 CheckBox控件 88

8.4.5 RadioButton控件 88

8.4.6 GroupBox控件 89

8.4.7 PictureBox控件 90

8.4.8 ListBox控件 91

8.4.9 CheckedListBox控件 92

8.4.10 ComboBox控件 92

8.4.11 ListView控件 93

8.4.12 TreeView控件 94

小结 95

练习八 95

一、选择题 95

二、填空题 96

三、综合题 96

第9章 对话框 97

9.1 MessageBox对话框 97

9.2 “字体”对话框 98

9.3 “编辑颜色”对话框 99

9.4 “打开”对话框 100

9.5 “保存”对话框 101

9.6 打印设置对话框 103

9.6.1 “打印”对话框 103

9.6.2 “打印预览”对话框 103

小结 105

练习九 105

一、选择题 105

二、填空题 105

三、综合题 106

10.1.1 编辑菜单 107

10.1 创建主菜单 107

第10章 设计菜单、工具栏和状态栏 107

10.1.2 响应菜单事件 109

10.1.3 隐含和禁止菜单项 110

10.1.4 动态创建菜单 110

10.1.5 创建复选菜单项 111

10.1.6 分隔菜单 112

10.2 创建快捷菜单 112

10.3 工具栏 112

10.3.1 创建工具栏 113

10.3.2 按钮分组 114

10.3.3 添加图标 114

10.3.4 设置工具栏外观 116

10.3.5 使用代码创建和激活工具栏 116

10.4 创建状态栏 116

10.4.1 使用StatusBar控件 116

10.4.2 动态添加StatusBar面板 117

三、综合题 119

二、填空题 119

一、选择题 119

练习十 119

小结 119

第11章 文件和流 120

11.1 流的基本概念 120

11.1.1 输入流和输出流 120

11.1.2 .NET框架中的流 121

11.1.3 其他跟流相关的类 122

11.2.1 使用StreamWriter将控件值保存到文件 123

11.2 使用流操作文件 123

11.2.2 使用StreamReader读取控件值 125

11.2.3 创建目录文件列表 126

11.2.4 创建和删除目录 128

11.2.5 创建和删除文件 130

11.2.6 读写文本文件 131

11.2.7 读写二进制文件 132

11.2.8 文件的加密和解密 133

小结 135

二、填空题 136

三、综合题 136

一、选择题 136

练习十一 136

第12章 图像处理 137

12.1 图形坐标系统 137

12.1.1 坐标系统的三要素 137

12.1.2 Scale方法 138

12.1.3 ScaleX与ScaleY方法 138

12.1.4 Move方法 139

12.2 简单绘图 139

12.2.1 绘制线条和形状 140

12.2.2 画刷和画笔对象 143

12.2.3 颜色对象 144

12.3 图形控件 145

12.3.1 图片框(PictureBox)控件 146

12.3.2 Image控件 147

12.3.3 AxMSChart控件 148

12.4 图形方法 149

12.4.1 Graphics.Clear方法 149

12.4.2 Graphics.DrawImage方法 150

12.4.3 Bitmap.GetPixel方法 150

12.5.1 为程序添加动画效果 151

12.4.4 Bitmap.SetPixel方法 151

12.5 特殊效果 151

12.5.2 在程序运行时缩放对象 155

12.5.3 改变窗体透明度 155

小结 155

练习十二 155

一、选择题 155

二、填空题 156

三、综合题 156

13.1 Visual Basic.NET程序中的错误种类 157

第13章 调试及异常处理 157

13.2 程序的调试 159

13.2.1 测试准则 159

13.2.2 Visual Basic.NET的调试工具 159

13.2.3 使用中断模式调试程序 160

13.2.4 使用监视窗查看变量 163

13.2.5 使用“命令窗口” 164

13.2.6 在“命令窗口”中切换到命令模式 165

13.2.7 删除断点 166

13.2.8 使用Debug对象的方法 166

13.3 结构化异常处理 168

13.2.10 其他调试工具 168

13.2.9 使用Trace对象 168

13.3.1 Try...Catch结构介绍 169

13.3.2 Try...Catch语句语法 169

13.3.3 使用Try...Catch语句 171

13.3.4 抛出异常 172

13.3.5 Err对象 174

一、选择题 176

二、填空题 176

练习十三 176

小结 176

三、综合题 177

第14章 使用ADO.NET访问数据库 178

14.1 数据库基本概念 178

14.2 可视化数据库工具 180

14.3 ADO.NET 181

14.4 ADO.NET的工作原理 183

14.5 创建连接 189

14.5.1 创建连接的其他方法 190

14.5.2 Connection的属性 191

14.5.3 Connection的方法 192

14.6 Command和DataReader 193

14.6.1 创建Command对象 193

14.6.2 Command对象的属性 194

14.6.3 Command的方法及DataReader对象 196

14.7 数据适配器(DataAdapter) 197

14.7.1 创建DataAdapter 197

14.7.2 DataAdapter的属性 197

14.7.3 DataAdapter的方法 198

14.8.1 创建数据集 199

14.8 数据集(DataSet) 199

14.8.2 数据集的方法 200

14.8.3 数据表及数据行 200

14.9 显示及更新数据库记录 201

14.10 数据绑定 208

14.11 数据集更新 213

14.12 并发控制 214

小结 215

练习十四 215

一、选择题 215

二、填空题 215

三、综合题 216

第15章 ASP.NET Web应用程序 217

15.1 ASP.NET基础 217

15.1.1 Web窗体与Windows窗体 218

15.1.2 HTML控件和Web窗体控件 218

15.1.3 运行ASP.NET Web应用程序的软件环境 219

15.2 Web窗体 221

15.2.1 简单的Web窗体示例 221

15.2.2 分析Web窗体代码 223

15.3 服务器控件 229

15.3.1 HTML服务器控件 230

15.3.2 ASP.NET服务器控件 231

15.3.3 验证控件 233

15.4 Web服务 234

15.4.1 Web服务概述 234

15.4.2 调用Web服务 235

15.4.3 实现Web服务 237

15.4.4 在Web服务中处理和抛出异常 240

15.4.5 调试Web服务 240

小结 241

15.4.6 编译和配置Web项目 241

练习十五 242

一、选择题 242

二、填空题 242

三、综合题 242

第16章 部署与安装应用程序 243

16.1 Windows应用程序的部署和安装 243

16.1.1 生成配置 243

16.1.2 建立安装项目 243

16.1.3 设置部署和安装项目的属性 246

16.2 Web应用程序的部署和安装 250

16.1.4 生成“部署和安装项目”并生成Windows应用程序的安装程序 250

16.2.1 建立安装和部署项目 251

16.2.2 编译生成安装和部署项目 253

16.2.3 安装Web应用程序 254

小结 254

练习十六 254

一、选择题 254

二、填空题 255

三、综合题 255

参考文献 256