图书介绍

Visual Basic.NET程序设计PDF|Epub|txt|kindle电子书版本网盘下载

Visual Basic.NET程序设计
  • 夏敏捷,齐晖主编;刘姝,李枫,张睿萍副主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787517003847
  • 出版时间:2012
  • 标注页数:336页
  • 文件大小:60MB
  • 文件页数:345页
  • 主题词:BASIC语言-程序设计-高等学校-教材

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章 Visual Basic.NET概述1

1.1 Visual Basic.NET简介1

1.1.1 Visual Basic.NET的历史1

1.1.2 Visual Basic.NET的特点2

1.1.3 .NET框架2

1.2 Visual Studio 2008的安装和启动4

1.2.1 Visual Studio 2008的安装4

1.2.2 Visual Studio 2008的启动6

1.3 Visual Basic 2008的集成开发环境7

1.3.1 菜单栏7

1.3.2 工具栏7

1.3.3 窗体设计器8

1.3.4 工具箱9

1.3.5 属性窗口10

1.3.6 解决方案资源管理器10

1.3.7 代码编辑器11

1.3.8 输出窗口12

1.3.9 错误列表窗口12

1.4 面向对象程序设计的基本概念12

1.4.1 类与对象13

1.4.2 对象的属性13

1.4.3 对象的方法14

1.4.4 对象的事件与事件过程14

1.5 Visual Basic.NET应用程序的开发步骤15

实验一 设计第一个Visual Basic.NET应用程序16

习题一18

第2章 编程基础20

2.1 数据类型20

2.1.1 数值数据类型21

2.1.2 字符数据类型22

2.1.3 布尔数据类型22

2.1.4 日期数据类型22

2.1.5 对象数据类型23

2.1.6 用户自定义数据类型23

2.2 常量和变量23

2.2.1 常量23

2.2.2 变量24

2.3 运算符和表达式26

2.3.1 算术运算符27

2.3.2 赋值运算符28

2.3.3 连接运算符28

2.3.4 关系运算符28

2.3.5 逻辑运算符30

2.3.6 复合赋值运算符31

2.3.7 表达式与运算符优先顺序31

2.4 常用内部函数32

2.4.1 算术函数33

2.4.2 字符串函数34

2.4.3 日期与时间函数35

2.4.4 转换函数35

2.4.5 数据类型转换函数36

2.4.6 随机函数37

2.5 Visual Basic.NET基本语句格式38

实验二 Visual Basic.NET语言基础练习38

习题二40

第3章 Visual Basic.NET可视化程序设计初步42

3.1 窗体的结构、常用属性、事件和方法42

3.1.1 窗体的结构42

3.1.2 窗体的常用属性43

3.1.3 窗体的常用事件48

3.1.4 窗体的常用方法48

3.2 命令按钮控件Button51

3.2.1 命令按钮Button的常用属性51

3.2.2 命令按钮的常用事件52

3.2.3 命令按钮的常用方法53

3.3 标签控件Label54

3.3.1 标签Label的常用属性54

3.3.2 标签Label的事件和方法55

3.4 文本框控件TextBox57

3.4.1 文本框的输入/输出57

3.4.2 多行文本框60

3.4.3 在文本框中实现文本的选定61

3.4.4 创建密码与只读文本框62

3.4.5 文本框的常用事件63

3.4.6 文本框的常用方法65

3.5 数据的输入与输出67

3.5.1 InputBox函数67

3.5.2 MsgBox函数68

3.6 对象的输入焦点与Tab键次序71

3.6.1 输入焦点71

3.6.2 Tab键次序和TabIndex属性71

实验三 可视化程序设计72

习题三74

第4章 程序的控制结构77

4.1 顺序结构77

4.2 选择结构78

4.2.1 单行结构If语句78

4.2.2 块结构If语句79

4.2.3 多分支选择结构If...Then...ElseIf80

4.2.4 多分支选择结构Select Case82

4.2.5 使用单行结构If语句与块结构If语句的注意事项84

4.2.6 IIf函数85

4.3 循环结构85

4.3.1 While...End While语句85

4.3.2 For...Next语句87

4.3.3 Do...Loop语句90

4.3.4 循环结构语句的比较93

4.3.5 循环结构嵌套93

4.4 常用算法及应用实例94

4.4.1 累加与累乘95

4.4.2 求最大数、最小数与平均值96

4.4.3 求素数97

4.4.4 枚举法98

4.4.5 递推与迭代98

实验四 程序控制结构100

习题四102

第5章 复合数据类型107

5.1 枚举107

5.1.1 枚举类型的定义107

5.1.2 枚举的使用108

5.2 数组109

5.2.1 数组的几个基本概念109

5.2.2 数组的声明110

5.2.3 数组的初始化111

5.2.4 数组的基本操作111

5.2.5 For Each...Next语句112

5.2.6 数组的使用113

5.2.7 动态数组120

5.3 结构122

5.3.1 结构的定义122

5.3.2 定义结构类型变量123

5.3.3 结构类型变量成员的引用123

5.3.4 结构类型变量的赋值124

5.4 集合125

5.4.1 创建集合对象125

5.4.2 集合的使用125

5.5 综合应用128

实验五 数组的基本操作与应用130

习题五133

第6章 过程136

6.1 Sub过程136

6.1.1 事件过程与通用过程136

6.1.2 通用过程的创建137

6.1.3 通用过程的调用138

6.2 Function过程140

6.2.1 Function过程的创建140

6.2.2 Function过程的调用141

6.3 向过程传递参数141

6.3.1 形参与实参142

6.3.2 传址与传值143

6.3.3 传递数组145

6.4 变量与过程的作用域147

6.4.1 模块的概念147

6.4.2 变量的作用域148

6.4.3 过程的作用域153

6.5 过程的嵌套调用与递归调用153

6.5.1 过程的嵌套调用154

6.5.2 过程的递归调用155

实验六 过程的基本操作与应用155

习题六157

第7章 Visual Basic.NET控件及其应用161

7.1 控件共有的基本操作161

7.1.1 控件常用属性和事件161

7.1.2 控件的锚定和停靠162

7.2 单选按钮和复选框163

7.2.1 单选按钮163

7.2.2 复选框167

7.3 容器控件169

7.3.1 分组框控件169

7.3.2 面板控件170

7.4 列表类控件170

7.4.1 列表框控件ListBox171

7.4.2 复选列表框控件CheckedListBox173

7.4.3 组合框控件ComboBox175

7.5 日期时间选择控件177

7.6 定时器控件179

7.6.1 常用属性和事件179

7.6.2 定时器的应用179

7.7 图片框控件180

7.7.1 常用属性和事件180

7.7.2 图片框的应用181

7.8 滚动条控件182

7.8.1 滚动条的属性和事件182

7.8.2 滚动条的应用182

7.9 对话框控件184

7.9.1 文件对话框控件184

7.9.2 颜色对话框控件187

7.9.3 字体对话框控件188

7.10 综合应用189

实验七 常用控件的操作190

习题七192

第8章 VB.NET面向对象程序设计195

8.1 面向对象程序设计的基本特性195

8.2 类和对象的定义196

8.2.1 类的定义196

8.2.2 类中数据成员的定义198

8.2.3 类中方法的定义199

8.2.4 对象的定义及成员访问200

8.2.5 类中属性的定义及使用202

8.2.6 类中事件的定义及使用205

8.2.7 构造函数和析构函数208

8.3 类的继承与派生209

8.3.1 基类和派生类209

8.3.2 派生类的构造函数211

8.4 类的多态性213

8.4.1 重载与重写213

8.4.2 多态性及其实现215

8.5 接口216

8.6 委托218

8.7 综合应用220

实验八 面向对象程序设计222

习题八226

第9章 菜单、工具栏和状态栏228

9.1 菜单228

9.1.1 标准菜单的组成228

9.1.2 创建应用程序菜单229

9.1.3 编写菜单控件代码231

9.1.4 控制菜单状态232

9.1.5 动态增减菜单233

9.2 工具栏235

9.2.1 创建工具栏235

9.2.2 编写工具栏代码237

9.2.3 动态控制工具栏237

9.3 状态栏239

9.3.1 创建状态栏239

9.3.2 使用状态栏239

9.3.3 控制状态栏对象242

9.4 鼠标和键盘事件243

9.4.1 鼠标事件243

9.4.2 键盘事件244

实验九 菜单、工具栏及状态栏的设计246

习题九249

第10章 图形图像编程251

10.1 图形图像绘制基础知识251

10.1.1 GDI+概述251

10.1.2 Graphics类252

10.1.3 坐标253

10.1.4 Paint事件253

10.2 绘制基本图形253

10.2.1 创建画笔253

10.2.2 绘制直线255

10.2.3 绘制矩形255

10.2.4 绘制多边形256

10.2.5 绘制曲线257

10.2.6 绘制椭圆和弧线257

10.3 创建画刷填充图形258

10.4 图像处理261

10.4.1 显示图像261

10.4.2 图像的平移、旋转和缩放262

10.4.3 彩色图像变换灰度图像263

10.5 文字处理264

10.5.1 创建字体264

10.5.2 格式化输出文本265

10.6 综合应用266

实验十 图形图像的绘制269

习题十272

第11章 数据文件274

11.1 文件概述274

11.1.1 文件274

11.1.2 文件的结构274

11.1.3 文件的分类275

11.2 文件的访问276

11.2.1 文件的访问步骤276

11.2.2 文件的访问方法276

11.3 使用System.IO命名空间中的类访问文件278

11.3.1 流的相关基本概念278

11.3.2 使用FileStream类访问文件280

11.3.3 使用StreamReader和StreamWriter类访问文本文件285

11.3.4 使用BinaryReader和BinaryWriter类访问二进制文件289

实验十一 文件处理293

习题十一296

第12章 数据库应用298

12.1 数据库的基本概念298

12.1.1 关系数据库与二维表298

12.1.2 关系数据库的有关概念299

12.1.3 关系数据库的操作300

12.2 ADO.NET简介301

12.2.1 ADO.NET体系结构302

12.2.2 .NET Data Provider302

12.2.3 DataSet对象303

12.2.4 ADO.NET相关类的命名空间304

12.2.5 ADO.NET的联机与脱机数据存取模式304

12.3 ADO.NET对象及其编程305

12.3.1 使用Connection对象连接数据源305

12.3.2 使用Command对象执行数据库操作306

12.3.3 使用DataReader对象307

12.3.4 使用DataAdapter对象309

12.3.5 使用DataSet对象310

12.3.6 数据绑定313

12.4 应用案例317

实验十二 数据库应用321

习题十二324

附录A ASCII码表326

附录B 程序调试327

附录C VB6.0与VB.NET的区别331

参考文献336

热门推荐