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

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

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:刘炳文等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:7302163723
  • 页数:474 页
图书介绍:本书介绍Visual Basic.NET程序设计的方法。
《Visual Basic.NET程序设计》目录

第1章 Visual Basic.NET程序开发环境 1

1.1 概述 1

1.1.1 Visual Basic.NET的新特点 1

1.1.2 从Visual Basic6.0到Visual Basic.NET 3

1.2 启动和退出Visual Basic.NET 6

1.3 标题栏、菜单栏和工具栏 10

1.3.1 标题栏和菜单栏 10

1.3.2 工具栏 12

1.4 Windows窗体设计器、解决方案资源管理器与属性窗口 13

1.4.1 Windows窗体设计器和解决方案管理器窗口 13

1.4.2 属性窗口和工具箱窗口 16

1.5 窗口管理 17

1.5.1 主窗口 17

1.5.2 其他窗口 19

习题 21

第2章 类、对象与命名空间 23

2.1 面向对象和类 23

2.1.1 面向对象 23

2.1.2 类和对象 26

2.2 命名空间 27

2.2.1 什么是命名空间 27

2.2.2 .NET中的命名空间 28

2.2.3 命名空间的使用 32

2.3 对象 35

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

2.3.2 对象属性设置 37

2.4 窗体 39

2.4.1 窗体的结构与属性 39

2.4.2 窗体事件 44

2.5 控件 44

2.5.1 Windows窗体控件 45

2.5.2 工具箱的管理 47

2.6 控件的画法和基本操作 48

2.6.1 控件的画法 48

2.6.2 控件的基本操作 49

习题 51

第3章 简单Visual Basic.NET程序设计 53

3.1 语句 53

3.1.1 Visual Basic.NET中的语句 53

3.1.2 赋值、注释、暂停和结束语句 54

3.2 编写简单的Visual Basic.NET应用程序 56

3.2.1 用Visual Basic.NET开发应用程序的一般步骤 57

3.2.2 编写Visual Basic.NET应用程序 57

3.2.3 代码编辑器 64

3.3 程序的保存和装入 69

3.3.1 保存程序 69

3.3.2 装入程序 70

3.4 程序的运行 71

3.5 Visual Basic.NET应用程序的工作方式 73

习题 74

第4章 Visual Basic.NET程序设计基础 77

4.1 基本数据类型 77

4.2 常量和变量 80

4.2.1 常量 80

4.2.2 变量 84

4.3 变量的隐式声明与类型转换 87

4.3.1 变量的隐式声明 87

4.3.2 类型转换 91

4.4 变量的作用域和生存期 94

4.4.1 变量的作用域 94

4.4.2 变量的生存期 96

4.5 常用内部函数 97

4.6 运算符与表达式 102

4.6.1 算术运算符 102

4.6.2 复合运算符 104

4.6.3 关系运算符和逻辑运算符 105

4.6.4 表达式的执行顺序 109

习题 110

第5章 数据输入输出 111

5.1 数据输入——InputbBox函数 111

5.2 MsgBox函数和MsgBox语句 115

5.2.1 MsgBox函数 115

5.2.2 MsgBox语句 118

5.3 MessageBox.Show方法 119

5.4 控制台输入输出 122

5.4.1 控制台输入输出方法 122

5.4.2 控制台应用程序的建立和执行 124

5.5 在集成环境外建立控制台应用程序 127

5.5.1 Visual Basic.NET编译器 127

5.5.2 程序举例 129

5.6 数值的格式输出 130

习题 132

第6章 常用Windows窗体控件 135

6.1 文本控件 135

6.1.1 标签 135

6.1.2 文本框 137

6.2 图形控件 140

6.2.1 图片框的主要属性 140

6.2.2 图形文件的装入 141

6.3 按钮控件 144

6.3.1 属性和事件 144

6.3.2 应用举例 145

6.4 选择控件——复选框和单选按钮 147

6.4.1 复选框和单选按钮的属性和事件 147

6.4.2 应用举例 148

6.5 选择控件——列表框和组合框 149

6.5.1 列表框 149

6.5.2 组合框 153

6.6 滚动条 157

6.7 计时器 159

6.8 分组框控件 162

6.9 焦点与Tab顺序 164

6.9.1 焦点 164

6.9.2 Tab顺序 165

习题 167

第7章 Visual Basic.NET控制结构与过程 169

7.1 选择控制结构 169

7.1.1 条件语句 169

7.1.2 IIf函数 171

7.1.3 多分支控制结构 172

7.2 循环控制结构 174

7.2.1 For循环控制结构 174

7.2.2 当循环控制结构 176

7.2.3 Do循环控制结构 178

7.3 GoTo语句 181

7.4 过程的建立和调用 182

7.4.1 建立过程 182

7.4.2 调用过程 186

7.5 参数传送 190

7.5.1 形参与实参 190

7.5.2 引用与传值 192

7.6 可选参数与可变参数 193

7.6.1 可选参数 193

7.6.2 可变参数 195

7.7 递归 196

习题 200

第8章 复合数据类型 203

8.1 数组 203

8.1.1 数组的定义 203

8.1.2 动态数组 207

8.2 数组的初始化和引用 209

8.2.1 数组的初始化 209

8.2.2 数组元素的引用 211

8.3 数组的基本操作 212

8.3.1 数组元素的输入、输出和复制 212

8.3.2 For Each...Next语句 216

8.4 程序举例 217

8.5 结构 222

8.5.1 引例 222

8.5.2 结构类型与结构变量的定义 224

8.5.3 结构变量的初始化及其引用 227

8.6 结构数组 230

8.7 枚举类型 233

习题 236

第9章 菜单程序设计 239

9.1 Visual Basic.NET中的菜单 239

9.1.1 菜单概述 239

9.1.2 主菜单 240

9.2 菜单的属性、事件和方法 241

9.2.1 菜单的属性 241

9.2.2 事件和方法 245

9.3 建立菜单 246

9.3.1 界面设计 246

9.3.2 编写程序代码 248

9.4 菜单项的控制 250

9.4.1 有效性控制 250

9.4.2 菜单项标记 251

9.4.3 键盘选择 254

9.5 弹出式菜单 255

9.5.1 弹出式菜单控件 255

9.5.2 建立弹出式菜单 256

9.6 菜单项的基本操作 259

习题 261

第10章 多窗体程序设计与环境应用 263

10.1 多窗体程序设计 263

10.1.1 与多窗体程序设计有关的方法和关键字 263

10.1.2 多窗体程序设计中应注意的问题 265

10.2 Visual Basic.NET程序结构 268

10.3 模块与窗体 269

10.3.1 模块与窗体的构成 270

10.3.2 程序举例 271

10.4 闲置循环与DoEvents方法 274

习题 277

第11章 文件 279

11.1 文件概述 279

11.2 顺序文件 280

11.2.1 顺序文件的写操作 280

11.2.2 顺序文件的读操作 288

11.3 随机文件 291

11.3.1 随机文件的打开与读写操作 291

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

习题 300

第12章 对象和类 303

12.1 Visual Basic.NET中预定义的类和对象 303

12.1.1 预定义对象和类 303

12.1.2 对象的操作 304

12.2 对象变量 306

12.2.1 对象变量的声明和赋值 306

12.2.2 实例 309

12.2.3 绑定 310

12.3 类的定义 311

12.3.1 Class语句 312

12.3.2 建立类 313

12.4 属性过程 321

12.4.1 属性的定义 322

12.4.2 属性过程举例 325

12.5 向类中添加事件 330

12.5.1 有关的语句和关键字 330

12.5.2 事件处理的基本概念 333

12.5.3 建立事件处理程序 334

12.6 构造函数 339

12.7 重载与共享 344

12.7.1 方法重载 344

12.7.2 共享成员 349

习题 351

第13章 继承 353

13.1 继承与派生 353

13.1.1 基类与派生类 354

13.1.2 继承的实现 355

13.2 重载与覆盖 360

13.2.1 方法重载 360

13.2.2 覆盖 364

13.2.3 扩展式覆盖与覆盖重载 368

13.3 虚拟方法与隐藏 371

13.3.1 虚拟方法 371

13.3.2 隐藏 375

13.4 基类、类和对象 382

13.4.1 Me关键字 383

13.4.2 MyBase和MyClass关键字 386

13.5 构造函数与继承 389

13.5.1 无参构造函数的继承 389

13.5.2 带参数的构造函数 391

13.6 成员的作用域 393

13.7 事件和共享方法的继承 395

13.7.1 事件与继承 395

13.7.2 共享方法的继承 399

13.8 抽象基类 403

13.8.1 MustOverride与MustInherit关键字 403

13.8.2 程序举例 404

习题 406

第14章 接口、委托与多态 409

14.1 接口 409

14.1.1 接口的定义 409

14.1.2 接口的实现 412

14.2 委托 417

14.2.1 委托的声明和调用 417

14.2.2 程序举例 421

14.3 多态与后期绑定 423

14.3.1 什么是多态性 423

14.3.2 后期绑定 424

14.4 通过接口和继承实现多态性 429

14.4.1 用接口实现多态性 429

14.4.2 用继承实现多态性 431

14.5 类、结构和命名空间 432

14.5.1 类和结构 433

14.5.2 类与命名空间 435

14.6 类视图与对象浏览器 437

14.6.1 类视图 437

14.6.2 对象浏览器 439

习题 441

第15章 建立Windows窗体控件 443

15.1 基础知识 443

15.1.1 控件源与自定义控件 443

15.1.2 基本概念 445

15.2 控件的基类 446

15.2.1 Control类 446

15.2.2 UserControl类 447

15.3 通过继承建立Windows窗体控件 448

15.3.1 建立自定义控件 448

15.3.2 测试自定义控件 452

15.3.3 自定义控件图标 454

15.4 建立复合控件 455

15.4.1 建立和测试控件 455

15.4.2 控件的继承 457

15.5 复合控件举例 462

15.6 通过继承Control类建立控件 468

习题 473

参考文献 474

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