当前位置:首页 > 工业技术
Visual Basic.NET程序设计
Visual Basic.NET程序设计

Visual Basic.NET程序设计PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:周霭如,林伟健,解晓萌著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2013
  • ISBN:9787040368604
  • 页数:372 页
图书介绍:本书共分11章。主要内容包括:高级程序设计语言的基本概念,基本数据类型与表达式,程序流程控制,过程,面向对象程序设计基础,常用控件,文件,复杂界面设计,数据库应用,综合应用实例。其中,第1章到第6章使用控制台程序例程,介绍VB.NET的基本语法,使得读者注意力集中于程序设计的逻辑思维。在之后的章节中,逐步展开Windows应用程序的界面设计技术,以及文件、数据库的应用。第11章通过两个综合应用实例,引导学生掌握开发一个简单应用程序的方法。本教材注重两个特点:一是基础性,二是实用性。所谓基础性,要求在难度适当的前提下,讲清基本概念和基本方法,注重学生的能力培养。实用性体现在教学内容取材的先进性,缩短学生从课堂到应用的过程。本教材的教学目标是,通过学习Visual Basic.NET语言,让学生掌握计算机程序设计的基本规律,掌握开发一个小型的应用程序方法,并具备进一步学习的能力。
《Visual Basic.NET程序设计》目录

第1章 概述 1

1.1程序设计语言 2

1.2程序设计 3

1.3 Visual Studio 2010集成开发环境 5

1.3.1主窗口 5

1.3.2菜单栏 6

1.3.3工具栏 7

1.3.4项目、解决方案和项目工作区 8

1.3.5 Visual Studio 2010帮助系统的使用 8

1.4建立控制台应用程序 9

习题1 15

第2章 基本数据类型与表达式 16

2.1基本字符集和词汇集 17

2.1.1字符集 17

2.1.2词汇 17

2.2基本数据类型 19

2.2.1数值类型 20

2.2.2字符类型 22

2.2.3其他数据类型 23

2.3常量与变量 23

2.3.1常量 24

2.3.2变量 25

2.4表达式 27

2.4.1算术表达式 28

2.4.2字符串表达式 30

2.4.3逻辑表达式 30

2.4.4表达式的运算顺序 33

2.5常用内部函数 33

2.5.1数学函数 34

2.5.2生成随机数函数 36

2.5.3字符串函数 37

2.5.4日期/时间函数 40

2.5.5转换函数 41

2.6控制台数据的输入和输出 43

2.6.1键盘输入 43

2.6.2控制台输出 43

习题2 47

第3章 程序流程控制 50

3.1分支结构 51

3.1.1单行结构条件语句 51

3.1.2块结构条件语句 53

3.1.3 GoTo语句 57

3.1.4情况语句 58

3.2循环结构 61

3.2.1循环概念 61

3.2.2 While…End While语句 62

3.2.3 Do…Loop语句 64

3.2.4 For…Next语句 67

3.2.5嵌套循环与退出循环 70

3.3暂停和结束语句 75

习题3 76

第4章 复合数据类型 84

4.1数组 85

4.1.1一维数组及其使用 85

4.1.2二维数组及其使用 90

4.1.3 For Each…Next语句 96

4.1.4数组的整体赋值 97

4.1.5数组的重定义 97

4.2结构 100

4.2.1结构类型和结构变量说明 100

4.2.2结构变量数据成员的引用 101

4.2.3结构变量的输入与输出 102

4.2.4结构数组 104

4.3集合 106

4.3.1集合对象的建立 106

4.3.2向集合添加数据 106

4.3.3集合中数据的引用 107

4.3.4 Contains方法 107

4.3.5删除集合中的数据 108

4.4枚举 110

4.4.1枚举类型说明 110

4.4.2枚举变量说明 111

4.4.3枚举变量输入/输出 111

习题4 112

第5章 过程 118

5.1 VB.NET的项目 119

5.2过程的定义与调用 120

5.2.1 Sub过程的定义与调用 121

5.2.2 Function过程的定义和调用 123

5.3参数传递 125

5.3.1形式参数和实际参数 125

5.3.2传值参数 125

5.3.3可选参数 126

5.3.4引用参数 127

5.3.5关于参数的讨论 128

5.4数组、结构和集合参数 130

5.4.1数组参数 130

5.4.2结构参数 133

5.4.3集合参数 134

5.5过程与变量的作用域 135

5.5.1过程的作用域 135

5.5.2变量作用域与生存周期 136

5.6递归 139

习题5 142

第6章 面向对象程序设计基础 147

6.1基本概念 148

6.1.1类和对象 148

6.1.2属性、事件和方法 148

6.2类和对象的定义 149

6.2.1类的定义 149

6.2.2对象的定义与访问 151

6.2.3属性的定义及其使用 153

6.2.4事件的定义及其触发 154

6.2.5方法的定义及其调用 157

6.3构造函数和析构函数 158

6.3.1构造函数 158

6.3.2析构函数 159

6.4继承与派生 159

6.4.1基类与派生类的概念 159

6.4.2派生类的定义 160

6.4.3派生类的构造函数 161

6.5类的多态性 162

6.5.1重写 162

6.5.2重载 163

6.6命名空间 165

6.6.1命名空间的概念 165

6.6.2命名空间的使用 166

6.6.3自定义命名空间 166

习题6 168

第7章 常用控件 172

7.1 Windows程序开发环境 173

7.1.1开发环境 173

7.1.2建立Windows应用程序 178

7.2控件概述 180

7.3窗体和消息框 183

7.3.1窗体 183

7.3.2输入框和消息框 186

7.4文本控件 190

7.4.1标签 190

7.4.2网页浏览控件 191

7.4.3文本框 192

7.4.4关联文本 197

7.5图片框 202

7.5.1图片框 202

7.5.2图片列表 203

7.6键盘和鼠标事件 205

7.6.1焦点和Tab顺序 205

7.6.2键盘事件 206

7.6.3鼠标事件 207

7.7按钮 209

7.7.1命令按钮 209

7.7.2复选框 210

7.7.3单选按钮 212

7.8颜色和字体对话框 213

7.8.1颜色对话框 213

7.8.2字体对话框 215

7.9列表框 217

7.9.1标准列表框 217

7.9.2复选列表框 221

7.9.3组合框 223

7.10容器 225

7.10.1分组框 226

7.10.2其他容器 227

7.11滚动条 230

7.12计时器 231

习题7 232

第8章 文件 236

8.1文件概述 237

8.1.1文件的概念及其命名 237

8.1.2文件的分类 237

8.1.3文件操作的基本步骤 239

8.1.4读/写文件的3种方法 239

8.2 System.IO命名空间简介 240

8.2.1流的概念及其操作 240

8.2.2 System.IO命名空间中用于文件操作的类 240

8.3文件流类FileStream 240

8.4读/写文本文件 242

8.4.1 StreamWriter类 242

8.4.2 StreamReader类 244

8.5读/写二进制文件 246

8.5.1 Binary Writer类 247

8.5.2 Binary Reader类 248

8.6文件对话框 251

8.6.1打开文件对话框 251

8.6.2保存文件对话框 254

习题8 256

第9章 复杂界面 258

9.1菜单 259

9.1.1菜单的形式 259

9.1.2菜单栏 260

9.1.3快捷菜单 264

9.2工具栏 265

9.3状态栏 267

9.4视图 269

9.4.1树视图 270

9.4.2列表视图 274

9.5多窗体 279

9.5.1多重窗体界面 279

9.5.2多文档界面 282

9.5.3窗体之间的数据传递 287

9.5.4启动窗口 291

习题9 292

第10章 数据库应用 294

10.1数据库的概念 295

10.2建立数据库 296

10.3 SQL语言简介 299

10.3.1 SQL的语句 299

10.3.2 SQL中的数据操作 300

10.4 VB.NET中的数据库操作 303

10.4.1连接数据库 304

10.4.2数据库设计工具 307

10.4.3显示数据表 309

10.4.4查询数据库 315

习题10 324

第11章 综合应用实例 326

11.1计算器实例 327

11.1.1项目需求分析 327

11.1.2计算器用户界面设计 327

11.1.3程序实现 329

11.2个人开销管理系统实例 337

11.2.1数据库设计 337

11.2.2创建项目 340

11.2.3个人开销管理系统的实现 345

附录A 程序调试 359

A.1调试工具 360

A.2程序调试练习 361

A.3异常处理 364

A.3.1结构化异常处理 364

A.3.2非结构化异常处理 366

附录B ASCII码字符集 368

附录C 文件后缀说明 370

相关图书
作者其它书籍
返回顶部