图书介绍

Visual Basic. NET程序设计教程pdf电子书版本下载

Visual Basic. NET程序设计教程
  • 陈语林主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508424468
  • 出版时间:2005
  • 标注页数:353页
  • 文件大小:63MB
  • 文件页数:367页
  • 主题词:VB.NET

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

Visual Basic. NET程序设计教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录 1

序 1

前言 1

第1章 Visual Basic.NET概述 1

1.1 Visual Basic.NET简介 1

1.1.1 BASIC的发展及Visual Basic.NET的诞生 1

1.1.2 Visual Basic.NET的特点 1

1.1.3 面向对象编程 2

1.2 Visual Basic.NET的安装与启动 3

1.2.1 安装 3

1.2.2 启动 3

1.3 Visual Basic.NET的集成开发环境 3

1.3.1 控件工具箱 6

1.3.2 解决方案资源管理器 6

1.3.3 属性窗口 7

1.3.4 动态帮助窗口 8

1.3.5 其他浮动窗口 8

习题 9

第2章 简单的Visual Basic.NET程序设计 10

2.1 面向对象和类 10

2.1.1 面向对象 10

2.1.2 类和对象 13

2.2 名称空间 14

2.2.1 什么是名称空间 15

2.2.2 .NET的名称空间 16

2.2.3 名称空间的使用 18

2.3 对象 20

2.3.1 对象的属性、事件和方法 20

2.3.2 对象属性设置 22

2.4.1 窗体的结构与属性 24

2.4 窗体 24

2.5 控件 30

2.4.2 窗体事件 30

2.5.1 Windows窗体控件 31

2.5.2 工具箱的管理 33

2.6 建立简单的应用程序 34

2.6.1 用Visual Basic.NET开发应用程序的一般步骤 34

2.6.2 编写Visual Basic.NET应用程序 35

2.6.3 保存和运行程序 40

2.7 程序调试 44

2.7.1 程序中的错误类型 44

2.7.2 程序的调试 45

2.7.3 异常处理 47

习题 54

3.1.1 基本数据类型 55

第3章 Visual Basic.NET程序设计语言基础 55

3.1 数据类型 55

3.1.2 枚举类型 58

3.2 变量与常量 60

3.2.1 变量或常量的命名规则 60

3.2.2 变量声明 61

3.2.3 常量 63

3.3 变量的作用域和生存期 64

3.3.1 变量的作用域 64

3.3.2 变量的生存期 66

3.4 运算符与表达式 67

3.4.1 算术运算符 67

3.4.2 复合运算符 69

3.4.3 关系运算符和逻辑运算符 70

3.4.4 表达式的执行顺序 73

3.5 常用内部函数 75

3.5.1 类型转换函数 75

3.5.2 字符串操作函数 77

3.5.3 数学函数 79

3.5.4 Rnd随机函数 80

3.5.5 日期函数 81

3.6 编码规则 85

习题 86

第4章 基本控制结构 87

4.1 顺序结构 87

4.1.1 赋值语句 87

4.1.2 与用户交互函数和过程 88

4.2 选择结构 91

4.2.1 条件语句 91

4.2.2 多分支选择 94

4.3 循环结构 98

4.3.1 for循环控制结构 98

4.3.2 do循环控制结构 101

4.3.3 当循环控制结构 103

4.3.4 循环的嵌套 105

4.4 其他辅助控制语句 108

4.5 常用算法(一) 109

4.5.1 累加、连乘 109

4.5.2 求素数 110

4.5.3 穷举法 111

4.5.4 递推法 112

4.5.5 求最大值或最小值 112

习题 113

5.1.1 数组的定义 115

5.1 数组 115

第5章 复合数据类型 115

5.1.2 默认数组与嵌套数组 118

5.2 数组的初始化和引用 121

5.2.1 数组的初始化 121

5.2.2 数组元素的引用 123

5.3 动态数组 124

5.3.1 动态数组的定义 124

5.3.2 数组的清除和重定义 126

5.4 数组的基本操作 127

5.4.1 数组元素的输入、输出及复制 127

5.4.2 For Each...Next语句 131

5.5 常用算法(二) 132

5.5.1 分类统计 132

5.5.2 大量数据的输入和编辑 133

5.5.3 数组排序 135

5.5.4 数组中元素的插入和删除操作 137

5.6 结构 138

5.6.1 引例 139

5.6.2 结构类型与结构变量的定义 140

5.6.3 结构变量的初始化及其引用 142

5.7 结构数组 144

5.8 集合 147

5.8.1 建立集合并向集合中添加项目 147

5.8.2 集合成员的删除和检索 150

习题 152

第6章 过程 154

6.1 Sub过程 154

6.1.1 建立Sub过程 154

6.1.2 调用Sub过程 156

6.2.1 建立Function过程 159

6.2 Function过程 159

6.2.2 调用Function过程 161

6.3 参数传送 164

6.3.1 形参与实参 164

6.3.2 引用 165

6.3.3 传值 166

6.3.4 数组参数的传送 168

6.4 可选参数与可变参数 171

6.4.1 可选参数 171

6.4.2 可变参数 172

6.5 递归 173

6.6 Shell函数 178

6.7 常用算法(三) 180

6.7.1 数制转换 180

6.7.2 加密和解密 181

6.7.3 查找 182

6.7.4 高次方程求根 184

6.7.5 数值积分 186

习题 188

第7章 常用控件 189

7.1 文本控件 189

7.1.1 标签 189

7.1.2 文本框 191

7.2 图形控件 196

7.2.1 图片框的主要属性 196

7.2.2 图形文件的装入 198

7.3 按钮控件 200

7.3.1 属性和事件 200

7.3.2 应用举例 201

7.4.1 复选框和单选按钮的属性和事件 204

7.4 选择控件——复选框和单选按钮 204

7.4.2 应用举例 205

7.5 选择控件——列表框和组合框 207

7.5.1 列表框 207

7.5.2 组合框 212

7.6 滚动条 216

7.7 计时器 218

7.8 分组框控件 221

7.9 焦点与Tab顺序 223

7.9.1 焦点 224

7.9.2 Tab顺序 225

7.10 键盘和鼠标器 226

7.10.1 键盘事件 226

7.10.2 鼠标事件 230

习题 231

第8章 界面设计 233

8.1 对话框 233

8.1.1 通用对话框控件 234

8.1.2 打开文件对话框 235

8.1.3 保存文件对话框 239

8.1.4 其他对话框 242

8.2 菜单设计 247

8.2.1 菜单的属性、事件和方法 248

8.2.2 建立菜单 253

8.2.3 弹出式菜单 257

8.3 多重窗体和多文档界面 262

8.3.1 多重窗体的操作 262

8.3.2 多文档界面 266

8.4.1 工具栏 269

8.4 工具栏和状态栏 269

8.4.2 状态栏 272

习题 273

第9章 文件 274

9.1 文件概述 274

9.2 文件的打开与关闭 276

9.2.1 文件的打开(建立) 276

9.2.2 文件的关闭 278

9.3 文件操作语句和函数 279

9.3.1 文件指针 279

9.3.2 其他语句和函数 280

9.4 顺序文件的写操作 282

9.4.1 Print函数和PrintLine函数 282

9.4.2 与Print函数有关的函数 284

9.5 顺序文件的读操作 289

9.6 随机文件 293

9.6.1 随机文件的打开与读写操作 294

9.6.2 随机文件中记录的增加、代换与删除 301

9.7 用控件显示和修改随机文件 303

9.8 二进制文件 307

9.9 流与System.IO模型 310

9.9.1 System.IO模型所提供的资源 310

9.9.2 System.IO名称空间的功能 311

习题 313

第10章 多线程应用程序的开发 314

10.1 进程和线程 314

10.2 多线程应用程序 315

10.2.1 如何创建一个新线程 316

10.2.2 控制线程 317

10.2.3 线程的生存期 318

10.3 为线程传递参数 319

10.4 同步线程 322

10.5 认识线程的优先级 323

习题 324

第11章 图形应用程序开发 325

11.1 什么是GDI+ 325

11.2 使用GDI+ 325

11.2.1 System.Drawing.Graphics类 326

11.2.2 System.Drawing.Drawing2D命名空间 326

11.2.3 System.Drawing.Imaging命名空间 326

11.2.4 System.Drawing.Text命名空间 327

11.2.5 对Visual Basic 6.0及早期版本的更改 327

11.3 创建图形应用程序 327

11.3.1 创建一个简单的图形应用程序 327

11.3.2 创建图形应用程序的基本步骤 329

11.4 利用GDI+为应用程序增加亮点 330

11.4.1 反走样(抗锯齿)、渐变填充的实现 330

11.4.2 纹理与alpha混合 331

11.4.3 程序示例——GDI+特效 331

习题 333

第12章 数据库技术 334

12.1 数据库概念 334

12.2 结构化查询语言(SQL) 335

12.2.1 SELECT语句 336

12.2.2 INSERT语句 337

12.2.3 UPDATE语句 338

12.2.4 DELETE语句 338

12.3 ADO.NET概述 339

12.4 一个简单的数据库管理系统的设计及其实现 340

习题 353

精品推荐