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

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

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:崔舒宁等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2009
  • ISBN:9787302193302
  • 页数:284 页
图书介绍:本书在.NET的框架下讲述Visual Basic的编程,介绍了Visual Basic 2005编程所需要的基本知识,也介绍了面向对象的编程思想。
《Visual Basic 2005 程序设计》目录

第1章 创建Windows应用程序 1

1.1 引例 1

1.2 程序设计与Visual Basic所担任的角色 4

1.3 Visual Basic编程的一般步骤 5

1.4 菜单中主要项的简要说明 6

1.4.1 文件菜单 6

1.4.2 编辑菜单 6

1.4.3 视图 6

1.4.4 项目 7

1.4.5 调试 7

1.4.6 格式 7

1.5 帮助系统的使用 7

1.6 学习使用控件 8

1.6.1 运行程序 12

1.6.2 理解Windows的事件驱动 13

1.6.3 理解程序代码 13

1.6.4 保存成果 13

1.7 进一步理解Windows的事件驱动 14

1.8 Visual Basic的发展历程 16

1.9 Visual Basic解决方案与项目文件 17

上机练习 18

第2章 数据类型、变量和表达式 20

2.1 引例 20

2.2 Visual Basic数据类型 21

2.2.1 数据类型 22

2.2.2 理解数据类型 22

2.3 变量与常量 23

2.3.1 声明变量 23

2.3.2 变量的命名规则 23

2.3.3 变量的有效范围 24

2.3.4 常量 24

2.4 运算符与表达式 25

2.4.1 赋值语句 25

2.4.2 运算符 26

2.4.3 表达式 28

2.5 类型转换 29

2.5.1 使用转换函数 29

2.5.2 显式的转换和隐式的转换 30

2.6 程序的顺序结构 30

2.7 Visual Basic程序格式 31

2.8 RadioButton、CheckBox和GroupBox控件 31

2.8.1 RadioButton 31

2.8.2 CheckBox 32

2.8.3 框架GroupBox控件的使用 32

2.8.4 例子 33

2.9 面向对象的编程(一) 34

2.10 良好的编程风格 35

上机练习 36

第3章 选择结构 37

3.1 引例 37

3.2 If语句 39

3.2.1 If…Then语句 39

3.2.2 If…Then…Else语句 41

3.2.3 If…Then…ElseIf语句 42

3.2.4 嵌套If语句 43

3.3 Select Case语句 44

3.3.1 Select Case语句的典型形式 44

3.3.2 Select Case语句的合并形式 47

3.4 ListBox、CheckedListBox、ComboBox控件 48

3.4.1 ListBox 48

3.4.2 CheckedListBox 51

3.4.3 组合框(ComboBox)的使用 52

3.4.4 一个综合的例子 53

3.5 .NET框架简介 56

上机练习 57

第4章 循环结构 58

4.1 引例 58

4.2 For…Next循环 59

4.2.1 For…Next循环语句 59

4.2.2 多重循环 62

4.3 While…End While循环 64

4.3.1 While…End While循环语句 65

4.3.2 无限循环 66

4.4 Do…Loop循环 66

4.5 其他辅助控制语句 70

4.5.1 Exit语句 70

4.5.2 With语句 72

4.6 Timer(时钟)控件 73

4.7 命名空间 75

上机练习 76

第5章 数组 78

5.1 引例 78

5.2 静态数组 80

5.2.1 一维数组 81

5.2.2 多维数组 81

5.3 动态数组 83

5.3.1 使用动态数组 83

5.3.2 Preserve参数 84

5.4 数组的基本操作 85

5.4.1 数组的引用 85

5.4.2 数组的复制 86

5.4.3 数组的输出 86

5.4.4 数组的初始化 87

5.4.5 For Each…Next语句 87

5.5 数组的应用 88

5.5.1 排序 88

5.5.2 字符统计 91

5.5.3 矩阵运算 92

5.6 ProgressBar、TrackBar和TabControl 95

5.6.1 ProgressBar 95

5 6.2 TrackBar 95

5.6.3 TabControl 96

5.6.4 ProgressBar、TrackBar和TabControl的例子 96

5.7 伪语言 98

上机练习 100

第6章 过程 101

6.1 引例 101

6.2 过程 103

6.2.1 Sub过程的定义 103

6.2.2 调用Sub过程 104

6.3 Function过程 105

6.3.1 Function过程的定义 105

6.3.2 Function过程的调用 105

6.4 参数传递 106

6.4.1 传值 106

6.4.2 引用 108

6.4.3 传递方式的比较 109

6.4.4 传递方式的选择 110

6.4.5 值变量和引用变量与参数传递 111

6.5 数组参数 111

6.6 变量的作用域 114

6.7 静态变量 115

6.8 递归 116

6.9 异常处理机制 117

上机练习 119

第7章 使用自定义的类 120

7.1 引例 120

7.2 类与对象的概念 123

7.2.1 类的概念 123

7.2.2 对象的概念 123

7.2.3 类与对象 123

7.3 在Visual Basic中的类 124

7.4 给类添加属性 124

7.4.1 公共变量 125

7.4.2 属性过程 125

7.4.3 只读的属性过程 126

7.4.4 通过属性转化事物的外部显示和内部表示 126

7.5 类的方法 127

7.6 类的事件 127

7.7 Shared关键字 127

7.8 类的生命周期 128

7.8.1 构造函数 128

7.8.2 析构函数 129

7.9 在应用程序里使用一个新类 129

7.9.1 测试类 129

7.9.2 声明、使用及销毁对象 132

7.9.3 引入类库和使用事件 133

7.9.4 为对象设置属性的值 133

7.9.5 运行程序 133

上机练习 134

第8章 类的继承 135

8.1 引例 135

8.2 类的继承 138

8.2.1 继承的语法 138

8.2.2 相关的关键字与修饰符 138

8.2.3 重载和重写 139

8.2.4 继承的类的构造函数 140

8.3 程序的运行结果 140

8.4 面向对象的编程(二) 141

上机练习 141

第9章 菜单与图形 143

9.1 引例 143

9.2 绘图基础知识 144

9.2.1 坐标系 144

9.2.2 GDI+绘图 144

9.3 设置绘图属性 145

9.3.1 设置画线的宽度和颜色 145

9.3.2 设置填充属性 146

9.3.3 设置文字属性 146

9.4 绘图及运行结果 146

9.5 在控件上绘图 147

9.6 菜单 148

9.6.1 菜单的基本概念 148

9.6.2 设计菜单 149

9.6.3 设计上下文菜单 151

上机练习 153

第10章 文件 154

10.1 引例 154

10.2 文件和流的基本概念 155

10.2.1 文件的概念 155

10.2.2 流的概念 155

10.3 文本文件的读写 156

10.3.1 引入命名空间 156

10.3.2 StreamWriter 156

10.3.3 StreamReader 156

10.4 运行程序 157

10.5 二进制文件的读写 158

10.5.1 Filestream 162

10.5.2 BinaryWriter和BinaryReader 163

10.5.3 理解及运行例10-2 164

10.6 目录和文件操作 165

10.7 目录操作 168

10.8 文件操作 168

上机练习 169

第11章 Form窗体和对话框 170

11.1 引例 170

11.2 对话框 172

11.3 标准对话框 173

11.3.1 创建标准对话框 173

11.3.2 创建消息对话框 174

11.3.3 输入对话框 175

11.4 标准对话框的使用 175

11.5 窗体 177

11.5.1 在项目中加入新的窗体 177

11.5.2 about对话框的显示 178

11.6 多文档(MDI)程序 179

上机练习 183

第12章 Web编程基础 184

12.1 Internet网络 184

12.1.1 什么是Internet 184

12.1.2 服务器与客户机 184

12.1.3 浏览Web 185

12.2 HTML文件格式 187

12.3 Web服务器与Microsoft IIS 188

12.3.1 IIS的安装 188

12.3.2 配置IIS 189

12.4 简单的Web浏览器客户端 190

12.5 客户端技术 193

12.5.1 JavaScript 194

12.5.2 Visual Basic Script 194

12.5.3 ActiveX控件 194

12.5.4 Java小应用程序 195

上机练习 195

第13章 ASP.NET初步 196

13.1 关于IIS及Web服务 196

13.1.1 Web目录结构 196

13.1.2 在IIS中创建虚拟目录 197

13.2 第一个ASP.NET页面 198

13.3 ASP.NET的工作原理 199

13.3.1 在Web页中插入ASP.NET代码 199

13.3.2 导入命名空间 200

13.3.3 配置ASP.NET程序 200

13.4 使用ASP.NET中的内建类 202

13.4.1 Session对象 202

13.4.2 Response对象 203

13.4.3 Request对象 205

13.5 创建Web图片管理册 208

13.6 理解及运行程序 214

13.6.1 管理图片目录 214

13.6.2 创建缩略图查案页面 214

13.6.3 上载页面 215

13.6.4 配置文件 215

13.6.5 测试程序 215

13.7 XML简介 216

上机练习 218

第14章 编写Web应用程序 219

14.1 创建一个简单的Web站点 219

14.1.1 程序的结构 221

14.1.2 HTML控件与HTML服务器控件 222

14.1.3 ASP.NET服务器控件 223

14.1.4 验证控件 224

14.2 处理页面的事件 225

上机练习 227

第15章 数据访问 228

15.1 引例 228

15.2 数据库中的基本概念 231

15.2.1 数据库 231

15.2.2 数据库管理系统 231

15.2.3 应用程序 232

15.2.4 数据库管理员 233

15.2.5 数据库系统 233

15.3 数据库系统的体系结构 233

15.3.1 三级模式 233

15.3.2 二级映射 234

15.4 数据模型 235

15.4.1 概念数据模型 235

15.4.2 逻辑数据模型 236

15.4.3 物理数据模型 237

15.5 关系数据库 237

15.5.1 关系数据库的组成 237

15.5.2 关系数据库的特点 240

15.5.3 关系的基本运算 240

15.5.4 根据概念数据模型设计关系模型 241

15.5.5 数据库的运行方式 241

15.5.6 数据库系统开发工具 242

15.6 结构化查询语言SQL 243

15.6.1 使用CREATE创建新的表、字段和索引 244

15.6.2 使用SELECT语句查询 245

15.6.3 使用DELETE语句删除记录 245

15.6.4 使用UPDATE语句修改记录 245

15.6.5 使用INSERT语句插入数据 246

15.7 使用Visual Studio操作数据库 246

15.7.1 数据库项目 246

15.7.2 服务器资源管理器 247

15.7.3 查询表 248

15.8 当前流行的关系数据库系统 250

15.8.1 常用的桌面数据库系统 250

15.8.2 常见的大型关系数据库产品 251

上机练习 253

第16章 ADO.NET初步 254

16.1 引例 254

16.2 ADO.NET简介 260

16.2.1 ADO.NET的工作原理 260

16.2.2 ADO.NET的优点 261

16.3 在Visual Basic中访问数据库 262

16.3.1 SqlConnection对象 262

16.3.2 SqlCommand对象 263

16.4 数据集 263

16.4.1 DataSet对象 264

16.4.2 DataAdapter对象 264

16.4.3 填充数据集并访问字段值 264

16.5 修改和更新数据库 265

16.5.1 利用Visual Studio产生代码 265

16.5.2 使用DataGrid显示数据 266

16.5.3 数据的修改与更新 268

上机练习 270

附录A 部署应用程序 271

A1 创建安装程序 271

A1.1 为Windows应用程序创建安装项目 272

A1.2 设置程序的主输出 273

A1.3 设置快捷方式 273

A2 生成安装程序 274

A3 其他的安装特性 274

附录B 调试程序 276

B1 程序中的错误类型 276

B1.1 语法错误 276

B1.2 运行错误 276

B1.3 逻辑错误 276

B2 Visual Basic.NET中的调试工具 277

B2.1 “调试”菜单 277

B2.2 调试工具栏 278

B3 程序的三种模式 278

B3.1 设计时模式 278

B3.2 运行时模式 279

B3.3 中断模式 279

B4 常用的调试方法与技巧 279

B4.1 在中断模式下进行程序调试 279

B4.2 运行程序的特定部分 280

B4.3 使用调试窗口 282

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