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

  • 购买积分:11 如何计算积分?
  • 作  者:苏国彬主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2002
  • ISBN:7111108183
  • 页数:281 页
图书介绍:

第1章 程序设计概述 1

1.1 程序设计与常用程序设计工具概述 1

1.1.1 程序与程序语言 1

1.1.2 常用程序设计工具 2

1.2 什么是VB.NET 4

1.2.1 Visual Basic发展简介 4

1.2.2 VB.NET的特点 4

1.3 程序设计的一般方法 5

第2章 认识VB.NET的可视化编程环境 6

2.1 新建一个编程项目 6

2.2 认识.NET的集成开发环境 7

2.3 控件工具箱 8

2.4 解决方案资源管理器 9

2.5 属性窗口 10

2.6 动态帮助窗口 11

2.7 其他浮动窗口 11

习题 12

第3章 VB.NET可视化编程思想 13

3.1 .NET框架概述 13

3.1.1 公共语言运行环境 14

3.1.2 .NET框架基础类库 15

3.1.3 面向Windows程序的.NET编程 15

3.1.4 面向网络应用的.NET编程 15

3.2 认识对象 16

3.2.1 VB.NET的对象 16

3.2.2 用对象的事件来驱动程序 17

3.2.3 使用属性来操作对象 17

3.2.4 使用方法来操作对象 19

3.3 认识窗体对象 19

3.3.1 各种控件通用的属性 20

3.3.2 窗体的属性 20

3.4 向窗体中加入控件 20

3.4.4 设置焦点在窗体各个控件之间传递的顺序 21

3.4.3 控件的复制和删除 21

3.4.2 控件的缩放和移动 21

3.4.1 控件的加入 21

3.4.5 控件的布局 22

3.5 VB.NET的编程步骤 23

3.5.1 新建项目 23

3.5.2 添加控件 23

3.5.3 修改属性 23

3.5.4 编写代码 24

3.5.5 运行程序 24

3.5.6 进一步完善程序 25

3.5.7 生成可执行文件 25

习题 26

第4章 常用的Windows窗体控件 27

4.1 文本控件 27

4.1.1 使用TextBox控件设计文本框 27

4.1.2 使用RichTextBox控件设计高级文本框 31

4.1.4 使用标签控件Label来显示文本 34

4.1.3 设置热键 34

4.1.5 给标签中的文字设计超链接 35

4.2 列表选择控件 38

4.2.1 使用ListBox控件设计普通的列表框 38

4.2.2 使用CheckedListBox控件设计带复选框的列表框 41

4.2.3 使用ComboBox控件设计下拉列表框 42

4.2.4 使用DomainUpDown控件设计滚动列表框 43

4.2.5 使用NumericUpDown控件设计滚动数字列表框 43

4.2.6 使用ListView控件设计列表视图 45

4.2.7 使用TreeView控件设计树状列表 48

4.3 图形显示控件 50

4.3.1 使用PictureBox控件显示图片 50

4.3.2 使用ImageList控件设计图片列表 50

4.4 按钮和选择框控件 52

4.4.1 使用Button控件设计按钮 52

4.4.2 使用CheckBox控件设计复选框 53

4.4.3 使用RadioButton控件设计单选钮 55

4.5 时间日期控件 56

4.5.1 使用Timer控件定时 56

4.5.2 使用MonthCalendar控件显示月历 57

4.6 分组控件 58

4.6.1 使用Panel控件设计分组面板 58

4.5.3 使用DateTimePicker控件设计日期时间选择器 58

4.6.2 使用GroupBox控件设计分组框 59

4.6.3 使用TabControl控件设计选项卡 59

习题 59

5.1 设计菜单 60

5.1.1 设计普通菜单 60

第5章 设计菜单、工具栏和状态栏 60

5.1.2 设计右键快捷菜单 65

5.2 设计工具栏 65

5.3 设计状态栏 68

习题 69

第6章 设计对话框 71

6.1 使用对话框控件设计对话框 71

6.1.1 使用ColorDialog控件设计颜色对话框 71

6.1.2 使用FontDialog控件设计字体对话框 73

6.1.3 使用OpenFileDialog控件设计打开文件对话框 74

6.1.4 使用SaveFileDialog控件设计另存文件对话框 76

6.1.5 使用PrintDialog控件设计打印对话框 78

6.2 模式对话框 79

6.3 使用内部对话框设计对话框 79

6.3.1 用MsgBox控件显示信息对话框 80

6.3.2 用InputBox控件来获得用户输入 83

6.4 自定义对话框 84

习题 86

7.1 认识与理解数据类型 87

第7章 VB.NET程序设计基础 87

7.2 常量和变量 89

7.2.1 常量 89

7.2.2 变量 91

7.2.3 数据类型的转换 93

7.3 程序的各种运算 94

7.3.1 算术运算 94

7.3.2 字符串运算 94

7.3.3 关系运算 95

7.3.4 逻辑运算与位运算 97

7.3.5 运算的优先级 99

7.4 程序语句 100

7.4.1 程序中的语句 100

7.4.2 赋值语句、注释语句和End语句 100

7.5 程序的编写规则 102

7.5.1 VB.NET的保留字 102

7.5.2 变量规则 103

习题 106

第8章 程序控制结构 108

8.1 选择结构 108

8.1.1 If...Then语句 108

8.1.2 Select...Case语句 111

8.1.3 选择结构的嵌套 113

8.2 循环结构 115

8.2.1 While语句 115

8.2.2 Do...Loop循环结构 116

8.2.3 For...Next语句 118

8.2.4 循环的嵌套 120

8.3 跳转结构 121

习题 122

第9章 数组、枚举与结构 124

9.1 数组 124

9.1.1 一维数组 124

9.1.2 多维数组 126

9.1.4 数组的数组 128

9.1.3 改变数组大小 128

9.1.5 For Each...Next语句 129

9.2 枚举 130

9.3 结构 131

9.3.1 结构的定义 132

9.3.2 结构和其他编程元素 133

9.3.3 用结构定义自己的数据类型 134

习题 134

10.1 Sub过程 135

10.1.1 Sub过程的定义 135

第10章 过程 135

10.1.2 简单文本编辑器中的Sub过程 136

10.2 Function过程 140

10.3 参数传递与Function过程返回值的深入讨论 142

10.3.1 深入参数列表 142

10.3.2 参数的传递 143

10.3.3 Function过程的返回值 146

10.4 过程的嵌套与递归调用 147

10.4.2 过程的递归调用 148

10.4.1 过程的嵌套 148

10.5 变量的作用域与生命周期 149

10.5.1 作用域 149

10.5.2 生命周期 150

10.6 常用内部函数 150

10.6.1 输入输出函数 150

10.6.2 类型转换函数 152

10.6.3 字符串操作函数 154

10.6.4 数学函数 155

10.6.6 日期函数 158

10.6.5 Rnd随机函数 158

10.6.7 其他常用函数 161

习题 162

第11章 面向对象 163

11.1 面向对象基本概念 163

11.1.1 对象 163

11.1.2 类 163

11.2.1 用Class语句创建类 164

11.2 面向对象编程方法的实现 164

11.2.2 用Property语句创建属性 166

11.2.3 用Sub和Function创建方法 168

11.2.4 用Event语句声明事件 169

11.2.5 对象的生命周期——构造器与析构器 170

11.2.6 应用Rectangle类 174

11.2.7 用Inherits语句实现继承 177

11.2.8 共享类成员 181

11.2.9 用Interface语句定义接口 183

11.2.10 用Implements关键字关联类和接口 184

11.3 结构和类 185

习题 186

第12章 文件操作 188

12.1 流的基本概念 188

12.2 读写文本文件 189

12.3 读写二进制文件 192

12.4 文件夹的相关操作 194

12.4.1 取得和显示某文件夹中的所有子文件夹 196

12.4.2 移动文件夹 197

12.4.3 新建文件夹 198

12.4.4 删除文件夹 198

12.5 文件的相关操作 198

12.5.1 取得和显示文件的名称、属性、修改时间和大小 200

12.5.2 复制文件 201

12.5.3 移动文件 201

12.5.4 新建文件 201

12.6 “我的资源管理器”实例 202

12.5.5 删除文件 202

习题 208

第13章 图形绘制与使用图像 209

13.1 GDI+绘图基础知识 209

13.2 认识坐标系统 211

13.3 设置所要绘制图形的属性 211

13.3.1 设置画线的宽度和样式 211

13.3.2 设置填充属性 212

13.4 设置绘图的颜色和文字属性 214

13.4.1 设置绘制图形的颜色 214

13.4.2 设置文字的字体、大小和样式 214

13.5 绘制图形 215

13.5.1 绘制直线 215

13.5.2 绘制矩形方法和填充矩形 215

13.5.3 画弧 216

13.5.4 绘制椭圆 217

13.5.5 绘制文字 217

13.6 虚拟时钟的实例 218

13.5.6 使用图像 218

习题 221

第14章 多媒体程序设计 222

14.1 多媒体控制命令 222

14.2 使用多媒体控件 223

习题 226

第15章 访问数据库 228

15.1 创建数据库介绍 228

15.1.1 什么是数据库 228

15.1.2 如何创建数据库 228

15.2 SQL 230

15.2.1 SELECT语句 230

15.2.2 INSERT语句 232

15.2.3 UPDATE语句 232

15.2.4 DELETE语句 233

15.3 ADO.NET概述 233

15.4.1 创建数据库 234

15.4 创建数据库应用程序项目 234

15.4.2 设计所要实现的功能 235

15.4.3 设计窗体 235

15.5 连接数据库 237

15.5.1 使用SqlConnection对象连接SQL Server数据库 238

15.5.2 使用OleDbConnection对象连接其他数据库 239

15.5.3 使用.NET环境建立到通讯录的连接 239

15.6 创建数据适配器访问数据库 240

15.6.1 创建OleDbAdapter对象 240

15.6.3 数据绑定与浏览 241

15.6.2 使用.NET环境创建数据适配器并生成数据集 241

15.7 添加、修改与删除记录 242

15.7.1 添加新记录 243

15.7.2 修改记录 246

15.7.3 删除记录 248

15.8 简单查询 249

15.8.1 按姓名查询 250

15.8.2 浏览全部数据 251

15.9 高级查询 251

15.9.1 使用DataGrid控件显示查询结果 252

15.9.3 实现多条件高级查询 253

15.9.2 使用DataView的筛选功能来实现查询 253

习题 256

第16章 设计网络应用程序 257

16.1 网络基础知识 257

16.2 设计发送电子邮件程序 257

16.2.1 定义邮件内容 258

16.2.2 发送邮件 259

16.2.3 发送邮件附件 260

习题 261

第17章 程序的调试与异常处理 262

17.1 程序中的错误类型 262

17.1.1 语法错误 262

17.1.2 运行错误 262

17.1.3 逻辑错误 262

17.2.1 认识Visual Studio.NET的工作模式 263

17.2.2 使用调试工具栏调试程序 263

17.2 程序的调试 263

17.2.3 设置和删除断点 264

17.2.4 使用调试窗口 265

17.3 异常处理 266

17.3.1 非结构化异常处理语句 267

17.3.2 结构化异常处理语句 269

17.3.3 结构化异常处理与非结构化异常处理的比较 272

习题 273

18.2 向解决方案中添加部署项目 274

18.1 .NET概述 274

第18章 部署VB应用程序 274

18.3 添加文件、输出或其他项 275

18.4 文件安装管理 277

18.5 注册表设置管理 277

18.6 用户界面管理 279

18.7 自定义操作管理 279

18.8 启动条件管理 280

18.9 生成安装程序 281

习题 281