《Visual Basic 2005程序设计教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:李捷主编;程云志,侯彦东,程远等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2007
  • ISBN:711121692X
  • 页数:359 页
图书介绍:本书介绍了VISUAL BASIC2005的语言基础,顺序结构等。

第1章 Visual Basic 2005简介 1

Visual Studio 2005简介 1

NET Framework概述 1

Visual Studio 2005的特性 2

Visual Studio 2005的产品家族 4

Visual Studio 2005的安装与配置 5

VB 2005简介 7

VB 2005的特征 7

VB 2005开发 10

应用程序开发步骤示例 18

应用程序分析 19

新建应用程序项目 19

创建应用程序用户界面 19

设置用户界面对象的属性 20

编写事件代码添加应用程序功能 21

测试和调试应用程序 21

生成可执行文件并保存 22

帮助的使用 22

帮助源 23

使用帮助系统 23

习题 26

第2章 Visual Basic 2005的语言基础 27

数据类型 27

通用类型系统 27

VB 2005的基本数据类型 28

数据类型的转换 31

VB 2005的变量 35

变量的命名规则 36

变量的声明 37

变量的属性 40

VB 2005的常量 41

直接常量 41

符号常量 41

常量的属性 42

运算符与表达式 43

算术运算符和算术表达式 43

字符串运算符和字符串表达式 44

关系运算符和关系表达式 46

布尔运算符和布尔表达式 46

位运算符和位运算表达式 48

运算符优先级 49

常用内部函数 50

数学函数 50

字符串函数 51

日期时间函数 52

随机函数 53

转换函数 54

格式输出函数 55

其他函数 57

语句 57

程序语句 57

语句的书写规则 57

命令格式的符号约定 58

习题 58

第3章 程序控制结构 60

顺序结构 60

赋值语句 60

注释语句 61

数据的输入与输出 61

标签控件 61

文本框控件 62

命令按钮控件 63

信息提示控件 65

修饰输入*输出 65

选择结构 70

IF…Then…End If语句 70

IF…Then…Else…End If语句 71

验证用户输入 73

复选框控件和单选框控件 78

组框控件 78

日历控件和月历控件 79

控件的格式设置 81

Select Case…End Select语句 81

If…Then…ElseIf…End If语句 84

下拉列表框控件 85

选择结构嵌套 86

循环结构 87

For…Next语句 87

While循环语句 88

Do…Loop循环语句 90

循环结构语句的比较 92

循环结构嵌套 92

其他语句 93

Exit语句 93

End语句和Stop语句 94

With语句 95

Using语句 95

快捷方式生成流程控制语句 97

习题 98

第4章 数组、集合与结构 100

数组 100

数组的维数 100

数组的声明 101

使用数组 104

多行文本框控件 105

列表框控件 106

进度条控件 110

控制面板控件 111

For Each…Next语句 112

数组的方法 113

快捷方式生成数组 115

VB 2005中控件对象数组的更改 115

复选列表框控件 121

页框控件 124

集合 126

集合概述 126

创建集合 126

使用集合 126

枚举 128

声明枚举 129

使用枚举 129

快捷方式生成枚举 130

结构 131

声明结构 131

结构变量 132

结构与其他编程元素 132

习题 133

第5章 过程和函数 135

VB 2005过程概述 135

Sub通用过程 136

定义Sub通用过程 136

通用Sub过程的调用 136

Function函数过程 138

定义Function函数过程 138

Function函数过程返回值 139

Function函数过程的调用 140

Sub过程与Function函数过程比较 141

快捷方式定义过程 141

过程的参数传递 142

形式参数与实际参数 142

参数传递方式 143

过程的嵌套与递归调用 146

过程的嵌套 147

过程的递归 148

过程的作用域 150

过程的访问级别 150

过程的范围 151

过程的生存期 152

静态变量 152

事件过程 153

事件过程概述 153

定义事件过程 153

鼠标触发事件和键盘触发事件 155

常用控件 161

图片框控件 161

水平滚动条控件和垂直滚动条控件 161

数字上下调节器控件 163

习题 164

第6章 菜单、工具栏和状态栏 166

菜单 166

下拉菜单 166

计时器组件 169

对话框函数 173

快捷菜单 177

通告图标控件 180

状态栏 181

创建状态栏 181

为状态栏添加面板 181

工具栏 183

创建工具栏 184

为工具栏添加对象 184

图像列表组件 187

习题 188

第7章 面向对象程序设计 189

面向对象程序设计简介 189

面向对象程序设计的方法 189

面向对象程序设计的语言 190

面向对象程序设计的优缺点 191

类与对象 191

对象 192

类 192

类与对象 192

VB 2005中的类 193

New子句 193

定义类 195

添加类 195

创建成员属性 196

创建成员方法 198

创建成员事件 198

共享方法和共享成员 200

对象的生命周期 202

在应用程序中使用类 205

类的继承 208

基本继承 208

限制继承 210

可视化继承 210

类的多态 210

类与结构 211

类与命名空间 212

接口与模块 213

接口 214

模块 216

My对象 217

My.Application对象 218

My.Computer对象 220

My.User对象 220

My.Forms对象 221

习题 221

第8章 可视化界面设计 223

窗体概述 223

Windows窗体概述 223

窗体结构 224

窗体类 225

窗体的属性、事件和方法 226

窗体的属性 226

窗体的事件 227

窗体的方法 230

用户自定义窗体方法 230

程序运行时向窗体添加控件 232

使用多个窗体 232

继承窗体 234

链接标签控件 235

MDI窗体 236

SDI窗体 236

MDI窗体 236

资源管理器样式界面窗体 240

特殊窗体 244

启动窗体的实现 244

特殊形状窗体的实现 245

习题 246

第9章 文件 248

文件的结构和文件的分类 248

文件的结构 248

文件的分类 249

访问文件 250

使用传统的方式访问文件 250

打印文档 263

使用System.IO命名空间访问文件 267

使用其他方法处理字符 268

使用My.Computer.FileSystem对象访问文件 271

My.Computer.FileSyem对象简介 271

My.Computer.FileSystem对象常用的属性和方法 271

My.Computer.FileSystem对象的使用 272

快捷访问文件 277

习题 278

第10章 多媒体程序设计 279

图形程序设计 279

绘图基础 279

在窗体上绘图 281

在控件上绘图 288

动画设计 289

快捷方式绘图 290

打印图像 291

多媒体程序设计 292

使用My.Compute Audio对象播放声音 292

使用Windows Media Player控件播放多媒体信息 293

习题 298

第11章 数据库访问 299

数据库基础知识 299

数据库的基本概念 299

关系数据库 300

创建数据库 301

创建Access数据库 301

创建SQL Server 2005数据库 301

VB 2005创建数据库 301

ADO.NET简介 303

ADO.NET的基本概念 303

ADO.NET 2.0的新增功能 304

数据提供程序与对象 305

数据提供程序 305

NET Framework数据提供程序的核心对象 306

Connection对象 306

Command对象 309

DataReader对象 313

快捷方式访问数据库 316

DataSet 317

DataSet对象概述 317

创建DataSet 318

用DataAdapter对象填充DataSet 318

向DataSet添加DataTable 320

用控件显示数据库信息 324

BindingSource控件和BindingNavigator控件 324

DataGridView控件 327

其他控件 328

习题 331

第12章 Web应用程序开发 333

ASP.NET概述 333

ASP.NET的基本概念 333

ASP.NET2.0的功能 333

网页制作基础 334

网页的概念 334

HTML语言简介 335

常用HTML标记 336

ASP.NET Web应用程序的开发 337

建立ASP.NET的运行环境 337

创建ASP.NET Web应用程序 338

ASP.NET的常用控件 339

ASP.NET的常用对象 342

Application对象和Session对象 347

Server对象 348

Web数据库访问 349

数据源控件 349

数据绑定控件 350

Web数据库访问实例 351