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

  • 购买积分:10 如何计算积分?
  • 作  者:温丹丽主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302176909
  • 页数:227 页
图书介绍:本书在Microsoft Visual Studio 2005平台下,介绍Visual Basic.NET编程的基础知识,包括面向对象程序设计思想和程序设计方法、常用控件的使用、控制流程、界面设计、对话框与文件管理、图形设计和数据库应用程序等内容。

第1章 Visual Basic.NET概述 1

Visual Basic.NET简介 1

Visual Basic.NET的特点 1

Visual Basic.NET的软硬件要求 3

Visual Studio 2005集成开发环境 4

Visual Basic.NET的启动与退出 4

Visual Basic.NET集成开发环境的组成 5

Windows窗体设计器和解决方案资源管理器 6

属性窗口和工具箱窗口 9

窗口管理 10

创建一个简单的Visual Basic.NET应用程序 13

应用程序开发步骤 13

程序的保存与加载 14

上机实训 15

熟悉开发环境 15

创建简单的程序 15

习题 16

第2章 面向对象的程序设计 17

类、对象和封装 17

面向对象 17

类与对象 19

封装 20

事件与代理 20

接口与继承 21

对象 22

对象的属性、事件和方法 22

对象属性设置 23

窗体 24

窗体的结构与属性 24

窗体事件 28

控件 29

Windows窗体控件 29

工具箱的管理 31

控件的操作 33

控件的添加 33

控件的操作 34

上机实训 37

窗体的使用 37

控件数组的使用 37

习题 38

第3章 Visual Basic.NET编程基础 39

数据类型 39

基本数据类型 39

枚举类型 41

常量与变量 42

常量 42

变量 44

变量的作用域和生存期 46

常用内部函数 47

数学函数 47

字符串函数 48

日期和时间函数 49

类型转换函数 49

其他常用函数 50

运算符与表达式 52

算术运算符 52

复合运算符 53

关系运算符和逻辑运算符 54

数组 55

数组的概念 55

数组的声明 57

动态数组声明 58

数组的初始化和引用 61

数组的初始化 61

数组元素的引用 63

应用示例 64

结构 65

结构类型与结构变量的定义 65

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

结构数组 68

集合 69

建立集合并向集合中添加项目 69

集合成员的删除和检索 70

过程 72

Sub过程 73

Function过程 76

参数传递 78

上机实训 81

仓库存货管理 81

求组合数的值 81

习题 82

第4章 常用控件与应用 83

文本控件 83

标签 83

文本框 85

按钮控件 89

按钮属性 89

应用示例 90

图形控件 94

图片框属性 94

图形文件的装入 96

应用示例 97

复选框和单选按钮 98

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

应用示例 99

列表框和组合框 101

列表框 102

组合框 104

滚动条、定时器 106

滚动条 106

定时器 109

分组框控件 113

键盘和鼠标器 114

键盘事件 114

鼠标事件 116

上机实训 118

设置个性化签名 118

会移动的时间 118

习题 119

第5章 控制流程 120

选择结构 120

条件语句 120

IIf函数 122

多分支选择结构 123

循环结构 124

For循环控制结构 124

当循环控制结构 125

Do循环控制结构 125

多重循环 127

With语句 128

跳转结构 128

GoTo语句 128

Exit语句 128

End语句 129

上机实训 129

九九乘法表 129

判断某一正整数是否为素数 129

习题 130

第6章 界面设计 131

菜单设计 131

菜单的属性和事件 132

建立菜单 133

菜单项的控制 133

弹出式菜单 135

多重窗体设计 136

建立多重窗体 136

设计的方法 137

应用示例 138

多文档界面 140

MDI窗体与MDI子窗体 140

MDI特性 140

建立MDI应用程序 141

上机实训 142

改变文字格式 142

多文档界面应用程序 143

习题 143

第7章 对话框与文件管理 144

消息框 144

输入对话框 148

通用对话框 150

“打开”对话框 150

“保存”对话框 153

“颜色”对话框 154

“字体”对话框 155

“打印”对话框 156

通用对话框应用示例 157

文件管理 159

文件的打开与关闭 159

文件的操作语句函数 162

顺序文件的读操作与写操作 164

随机文件的操作 167

二进制文件的操作 168

文件与目录操作 169

文件操作 169

目录操作 170

函数对文件和目录的操作 172

上机实训 173

消息框的使用 173

顺序文件的读写 174

通用对话框的使用 174

习题 175

第8章 图形设计 176

GDI+概述 176

逻辑坐标与设备坐标 176

GDI+坐标系统与主要功能 177

画笔与像素 178

画笔 178

像素 180

GDI+绘图方法 181

直线 181

矩形和多边形 183

圆、椭圆、圆弧和扇形 186

清屏 188

画刷与填充 189

单色画刷(SolidBrush) 189

阴影画刷(HatchBrush) 190

渐变画刷(GradientBrush) 192

纹理画刷(TextureBrush) 194

上机实训 196

基本图形绘制 196

绘制函数图形 196

习题 197

第9章 数据库应用程序设计 198

数据库的基本概念 198

与关系型数据库相关的基本概念 198

数据库中的基本概念 199

SQL概述 199

SQL的特点及基本概念 200

数据定义 200

数据查询 200

数据更新 204

Connection和Command对象 206

ADO.NET模型 206

Connection对象 207

Command对象 208

ADO.NET的数据访问 209

ADO.NET简介 209

ADO.NET的数据连接 210

数据适配器(DataAdapter) 211

数据集(DataSet) 212

数据表(DataTable) 212

数据绑定 213

应用示例 214

需求分析 214

结构特性设计 214

功能特性设计 215

核心控件 216

系统实现 217

习题 224

附录 习题参考答案 225