《Visual Basic.NET学习教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:康晓明,姚小磊编著
  • 出 版 社:北京:北京大学出版社
  • 出版年份:2001
  • ISBN:7301053037
  • 页数:264 页
图书介绍:

第1章 Visual Basic.NET入门 1

1.1 Visual Basic.NET概述 1

1.2 Visual Basic.NET的新特点 1

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

1.4 Visual Basic.NET的第一个应用程序 6

1.4.1 创建新的Visual Basic.NET工程 6

1.4.2 创建应用程序的用户界面 7

1.4.3 设置用户界面中各对象的属性 8

1.4.4 编写程序代码 9

1.4.5 保存和运行程序 10

1.4.6 创建可执行文件 10

1.4.7 小结 10

第2章 工程管理 11

2.1 工程概述 11

2.2 工程文件操作 13

2.2.1 创建、打开及保存工程 13

2.2.2 在工程中添加、删除和保存文件 13

2.3 定制工程特性 14

2.3.1 定制工程的属性 14

2.3.2 在工程中添加引用 16

第3章Visual Basic.NET语言体系结构 18

3.1 Visual Basic.NET的数据类型 18

3.1.1 Numeric数据类型 18

3.1.2 Byte数据类型 19

3.1.3 String数据类型 19

3.1.4 Boolean数据类型 20

3.1.5 Date数据类型 21

3.1.6 Object数据类型 21

3.1.7 用户自定义类型 21

3.1.8数组 22

3.2 Visual Basic.NET的运算 25

3.2.1 算术运算 26

3.2.2 赋值运算府 26

3.2.3二进制运算府 27

3.2.4 比较运算府 27

3.2.5 连接运算符 28

3.2.6 逻辑运算府 28

3.2.7 运算符的优先级 29

3.3 Visual Basic.NET的常量和变量 29

3.3.1 常量 29

3.3.2 变量 31

3.4 Visual Basic.NET的流程和控制结构 34

3.4.1 条件分支结构 34

3.4.2 循环结构 36

3.5 Visual Basic.NET的过程和函数 39

3.5.1 Sub过程 39

3.5.2 Function过程 40

3.5.3 调用过程 41

3.5.4 向过程传递参数 42

3.6 Visual Basic.NET的类和对象基础 44

第4章 Visual Basic.NET的常用控件 47

4.1 Lable控件 47

4.2 Button控件 48

4.3 TextBox控件 49

4.4 MainMenu控件 51

4.5 CheckBox控件 52

4.6 RadioButton控件 53

4.7 GroupBox控件 54

4.8 PictureBox控件 55

4.9 ListBox控件 56

4.10 CheckedListBox控件 60

4.11 ComboBox控件 61

4.12 ListView控件 64

4.13 TreeView控件 67

4.14 ImageList控件 68

4.15 Timer控件 69

4.16 HScroLLBar、VScrollBar控件 70

4.17 ProgressBar控件 71

4.18 ToolBar控件 72

4.19 StatusBar控件 73

第5章 应用程序界面 75

5.1 界面样式 75

5.2 多文档界面应用程序 77

5.2.1创建MDI应用程序 78

5.2.2 MDINotePad应用程序 79

5.2.3 MDI窗体的进一步研究 80

5.3 关于窗体的其他描述 81

5.4 对话框 83

5.4.1 模式与无模式的对话框 83

5.4.2 预定义对话框的使用 84

5.4.3 用窗体作为自定义对话框 85

5.4.4 各种显示类型的设计 86

5.5 界面设计的基本原则 87

第6章Visual Basic.NET的OOP结构 94

6.1 OOP的相关概念 94

6.2 VB.NET的面向对象性 96

6.2.1 VB.NET的共享成员(Share Members) 99

6.2.2 类模块和标准代码模块的区别和比较 100

6.2.3 对象浏览器 101

6.3 建立和使用对象 102

6.3.1 对象的生命周期:对象的建立和销毁 102

6.3.2 设置和重设属性 103

6.3.3 用方法来表现动作 104

6.3.4 对象变量的声明 105

6.3.5 对一个对象进行多种操作 106

6.3.6 使用New关键字 108

6.3.7 释放对对象的引用 109

6.3.8 把对象传递到一个过程 110

6.4 在程序运行中得到一个类的信息 111

6.4.1 发现对象属于哪个类 111

6.4.2 用一个字符名称调用一个属性或者方法 111

6.5 在Visual Basic.NET中创建一个类 112

6.5.1 给一个类添加方法 112

6.5.2 命名属性,方法和事件 113

6.5.3 事件和事件处理 113

6.5.4 委托(delegates)、safe function points以及addressof的概念 116

6.5.5 声明和引发一个事件的例子 117

6.5.6 事件处理的例子 118

6.5.7 创建一个类的实例 121

6.6 Visual Basic.NET的接口(Interfaces) 128

6.7 类的继承(Inheritance) 130

6.7.1 继承的规则 131

6.7.2 用继承建立的一个继承类 132

6.7.3 重载Windows控件 133

6.7.4 什么时候使用继承 135

6.7.5 命名空间(Namespace) 138

6.7.6 关于继承的例子 139

6.8 多态性 143

6.8.1 用继承实现多态性 143

6.8.2 用接口来实现多态性 144

第7章 数据库访问技术 147

7.1 理解数据库 147

7.2 Visual Basic.NET开发数据库初步,数据绑定显示 148

7.2.1 数据集(DataSets)的概念 148

7.2.2 在Windows窗体中显示单个表的数据 150

7.2.3 在窗体上显示带参数的数据查询 156

7.2.4 用Data Form Wizard生成数据绑定控件 162

7.2.5 利用Data Form Wizard创建一个Master/Detail窗体 166

7.3 SQL语言基础 170

7.3.1 SQL发展历史 170

7.3.2 数据类型 171

7.3.3 运算符 172

7.3.4 变量 173

7.3.5 流控制语句 173

7.4 SQL语句函数 175

7.4.1 日期函数 175

7.4.2 字符串函数 175

7.4.3 数学函数 176

7.4.4 集合函数 177

7.4.5 文本和图像函数 177

7.4.6 转换函数 177

7.5 表、视图与索引 178

7.5.1 表 178

7.5.2 表数据操作 179

7.5.3 索引 181

7.5.4 视图 182

7.5.5 查询 182

7.5.6 统计 185

7.5.7 利用查询结果创建新表 187

7.5.8 使用UNION运算符实现多查询联合 187

7.5.9 连接 188

7.5.10 子查询 189

7.6 数据库访问对象DAO 190

7.6.1 何时使用DAO 190

7.6.2 DAO和Jet数据库引擎 191

7.6.3 DAO对象模型 192

7.7 远程数据对象RDO 197

7.7.1 RDO对象模型 197

7.8 ODBC API 202

7.8.1 ODBC结构 202

7.8.2 使用ODBC API访问数据库 204

7.9 ADO数据对象 206

7.9.1 ADO对象模型 206

7.10 ADO.NET 211

7.10.1 ADO.NET简介 211

7.10.2 使用ADO.NET的基本方法 212

7.11 用面向对象思想处理数据库的例子 214

第8章 Visual Basic.NET的多线程 232

8.1 自由线程(Free Threading) 232

8.1.1 建立和使用一个新的线程 232

8.1.2 关于线程的参数和返回值的问题 232

8.1.3 并发性 233

8.2 自由线程的举例 234

第9章 VB.NET的数组、文件和出错处理 238

9.1数组 238

9.1.1 数组(Arrays) 238

9.1.2 数组列表(ArrayLists) 239

9.2 出错处理 240

9.2.1 出错处理 240

9.2.2 多种出错处理(Multiple Exceptions) 241

9.2.3 忽略错误(Throwing Exceptions) 243

9.3 文件处理(File Handling) 243

9.3.1 文件对象(file object) 243

9.4 文件处理的出错处理 244

9.5 检测文件的结束(Testing for End of File) 245

9.6 文件的静态方法(Static File Methods) 246

9.7 VBFile类 246

第10章 从VB 6.0到VB.NET 249

10.1 语言的变化 249

10.1.1 语法的变化 249

10.1.2 函数中增加的语句 251

10.1.3 Visual Basic.NET中的数字类型 251

10.1.4 赋值号的变化 251

10.2 面向对象的变化 252

10.2.1 Properties的变化 252

10.2.2 Visual Basic.NET的类 253

10.2.3 窗体及控件的变化 254

10.3 Windows API函数的变化 255

10.4 一个应用程序的比较 257

10.4.1 应用程序的界面 257

10.4.2 Visual Basic6.0中的工程 258

10.4.3 Visual Basic.NET中的工程 259

10.4.4 代码比较 264