VisualBasic.NET程序设计教程

百科

是机械工业出读个挥因右版社出版的图书,作者是郑阿奇、彭作民。

  • 书名 Visual Basic .NET程序设计教程
  • 作者 郑阿奇、彭作民
  • ISBN 9787111326304
  • 页数 334
  • 出版社 机械工业出版社

简介

  本书以visual basic.net 2008为平台,分别介绍visual basic.net2008开发环境、visual basic语言编程基础、窗体和常用控件、菜单、工具栏和状态栏、面向对象程来自序设计、多重窗体和多文档界面、图形图像应用、数据文件、和数据库应用等。比较系统的介绍visual basic .net 2008开发和应用360百科方法。全书分三部分,第一部分是visual basic .net 2008教程,第二部分为实验,第二部分是课程设计。为了方便教学需要,本书配有ppt和配套的应用程序实例。阅读本书,认真完成实验指和课程设计,就能在较短的时间内基本掌握visual basi弦居定缩c .net 2008及其应用技地画苗来财看叶想现修术。

  本书可作为高等学校伯固绍于编名侵斗北防有关专业程序设计课程的教材,也可以供visual basic.net2008软件开发人员参考。

目录

  前言

  第一部分 教程

  第1章 vb.net 2008起步 1

  1.1 vs 2008软硬件要求 1

 度十独 1.2 vs 2008集成开发环境 1

  1.2.1 启动和退出vb.net 2008 2

  1.2.2 标题栏 3

  1.2.3 菜单栏 3

  1.2.4 工具栏 6

  1.2.5 控件箱 7

  1.2.6 窗口 8

  1.3 .net框架 10

  1.4 简单程序实例 11

  1.4.1 创建应用程序的主要步骤 11

  1.4.2 创建简单程序实例 11

  1.5 简单程序实例分析 13

  1.6 使用帮助 15

  习题 16

  第2章 编程基础 的殖流酒再检镇17

  2.1 基本数据类型 17

  反六随.2.1.1 字符数据类型 17

  2.1.2 数值数据类型 18

  2.1.3 其他数据类型 19

  2.2 常量和变量 21

  2.2.1 常量 21

  2.2.2 变量 23

  2.3 运算符和表达式 28

  2.3.1 算术运算符 28

  2.3.2 赋值运算符 29

  2.3.3 关系运算符 30

  2.3.4 连接运算符 32

  2.3.5 逻辑运算符 32

  2.3.6 复合运算符 33

  2.3.7 表达式与运算符优先顺序 34

  2.4 程序控制结构 34

  2.4.1 顺序结构 34

  2.4.2 分支结构 35

  2.房较草测4.3 循环结构 38

  2.5 常用内部函数 41

  2.5.1 算术函数 41

  2.5.2 字符串函数 44

  2.5.3 日期与时间函数 46

  2.5.4 类型转换函数 47

  2.5.5 随机函数 48

  2.6 数据输入与输出 48

  2.6.1 inputbox函数 48

  2.6.2 msgbox函数 49

  排使谈帮赶政2.7 综合应用 51

  习题 53

  第3章 复合数据类型 55

  3.1 枚举 55

  3.1.1 枚举类型的定义 55

  3.1.2 枚举的使用 56

  3.2 数组 56

  3.2.1 数组声明 57

  3.2.2 数组的初始化 58

  3.2.3 数组元素的能菜转刘配算将质务要妒引用 59

  3.2.4 动态数组 60

  3.3 结构 62

  3.3.1 定义结构 62

  3.3.2 定义结构类型的变量 6间国学社随3

  3.3.3 初始化结构变量 63

  3.3.4 引用结构变头黄构灯菜量 64

  3.3.5 结构数组 65

  3.4 集合 66

  3.4.1 建立集合对象 67

  3.4.2 添加数据项 67

  3.4.3 删除数据项 68

  3.4.4 引用数据项 69

  3.5 array类 70

  3.5.1 array类的常用属性 70

  3.5.出庆府帝2 array类的sort方法 70

  3.5.3 array类的reverse方法 71

  3.5.4 array类的copy方法 71

  3.6 for each语句 72

  3.7 arraylist类 73

  3.8 综合应用 74

  习题 75

  第4章 过程 76

  4.1 sub过程 7问操段景座垂都6

  4.1.1 事件过程 77

  4.1.2 通用过程 78

  4.1.3 调用过程 79

  4.2 function过程 80

  4.2.1 定义function过程 81

  4.2.2 调用function过程 81

  4.3 参数的传递 82

  4.3.1 形参和实参 82

  4.3.2 按值传递农往讨乡度田和按址传递 84

  4.3.3 数组参数的传递 87

  4.3.4 对象参数的传递 88

  4.4 递归过程 89

  4.5 综合应用 91

  习题 95

  第5章 窗体和常用作封构百话真控件 96

  5.1 窗体 96

  5.1.1 创建vb.net窗体 96

  5.1.2 窗体的属性 96

  5.1.3 窗体的常用方法和事件 97

  5.2 文本控件 99

  5.2.1 label控件 99

  5.2.2 textbox控件 99

  5.3 按钮控件 101

  5.4 复选框和单选按钮 102

  5.5 分组框 104

  5.6 列表框和组合框 105

  5.6.1 li兴依陆需阿stbox 控件 105

  5.6.2 combobox 控件 107

  5.7 滚动条 108

  5.8 图片框 109

  5.9 计时器 110

  5.10 对话框 110

  5.10.1 openfiledialog控件 111

  5.10.2 savefi树罗采难易ledialog控件 113

  5.10.3 colordialog控件 114

  5.10.4 fontdialog控件 115

  5.11 鼠标和键盘 117

  5.11.1 鼠标事件 117

  5.11.2 键盘事件 118

  5.12 综合应用 118

  习题 119

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

  6.1 菜单 121

  6.1.1 认识菜单 121

  6.1.2 创建菜单 121

  6.1.3 动态添加菜单项 123

  6.1.4 设置上下文快捷菜单 124

  6.2 工具栏的设计 125

  6.2.1 工具栏控件 125

  6.2.2 图像列表框控件 126

  6.3 状态条 127

  6.3.1 状态条控件的常用属性 127

  6.3.2 状态条控件的常用事件 127

  6.3.3 状态条控件应用实例 127

  6.4 综合应用 128

  习题 132

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

  7.1 类与对象 133

  7.1.1 面向对象基本概念 133

  7.1.2 创建类 134

  7.1.3 向类中添加事件 137

  7.1.4 类的实例 138

  7.1.5 对象的使用 139

  7.2 继承与派生 140

  7.2.1 继承的概念 141

  7.2.2 继承的实现 141

  7.2.3 构造函数的继承 142

  7.2.4 继承windows窗体控件 142

  7.3 重载与覆盖 144

  7.3.1 重载同类中的方法 144

  7.3.2 重载基类中的方法 145

  7.3.3 覆盖 147

  7.4 接口 148

  7.4.1 接口的定义 148

  7.4.2 接口的实现 149

  7.5 委托 152

  7.5.1 delegate语句 152

  7.5.2 委托的使用 152

  7.6 多态 154

  7.6.1 后期绑定与多态 154

  7.6.2 接口与多态 155

  7.6.3 继承与多态 157

  7.7 泛型 158

  7.7.1 创建泛型类 158

  7.7.2 使用泛型类 159

  7.7.3 泛型过程 160

  7.8 me、mybase和myclass关键字 161

  7.8.1 me关键字 161

  7.8.2 mybase关键字 161

  7.8.3 myclass关键字 162

  7.9 my对象 163

  习题 163

  第8章 多重窗体和多文档界面 164

  8.1 多重窗体应用程序 164

  8.1.1 窗体的特殊属性 164

  8.1.2 窗体的特殊方法 165

  8.1.3 模块与多重窗体 166

  8.1.4 指定启动窗体 167

  8.1.5 sub main过程 167

  8.1.6 创建多重窗体应用程序 167

  8.2 mdi窗体应用程序 169

  8.2.1 与mdi有关的属性和方法 169

  8.2.2 建立mdi应用程序 170

  8.3 mdi窗体菜单 172

  8.3.1 mdi菜单的特殊属性 172

  8.3.2 建立mdi菜单应用程序 172

  8.4 综合应用 174

  习题 177

  第9章 图形图像应用 178

  9.1 gdi+简介 178

  9.1.1 坐标系 178

  9.1.2 像素 178

  9.2 绘图 179

  9.2.1 画笔 179

  9.2.2 绘图方法 180

  9.2.3 直线与形状 181

  9.3 填充 185

  9.3.1 刷子 185

  9.3.2 填充图形 187

  9.4 曲线 188

  9.4.1 非闭合曲线 188

  9.4.2 闭合曲线 189

  9.4.3 贝赛尔曲线 189

  9.5 文本输出 190

  9.5.1 简单文本输出 190

  9.5.2 格式文本输出 191

  9.6 图像处理 194

  9.6.1 刷新图像 194

  9.6.2 图形变换 195

  9.6.3 特殊效果 196

  9.7 多媒体应用 200

  9.7.1 使用windows media player控件 200

  9.7.2 使用my.computer.audio对象 202

  9.8 综合应用 203

  习 题 207

  第10章 数据文件 208

  10.1 文件概述 208

  10.2 流与system.io模型 208

  10.2.1 system.io命名空间的资源 209

  10.2.2 system.io命名空间的功能 210

  10.3 文件和文件夹操作 210

  10.3.1 文件夹操作 210

  10.3.2 文件操作 215

  10.3.3 文件管理控件 222

  10.3.4 应用示例 223

  10.4 文件读写操作 227

  10.4.1 文本文件读写 227

  10.4.2 二进制文件读写 231

  10.4.3 应用示例 232

  习题 234

  第11章 数据库应用 235

  11.1 数据库概述 235

  11.2 创建数据库 235

  11.3 sql主要语言 237

  11.3.1 select 命令 238

  11.3.2 insert命令 240

  11.3.3 update命令 240

  11.3.4 delete命令 240

  11.4 ado.net数据访问技术与应用 241

  11.4.1 ado.net模型 241

  11.4.2 ado.net结构 242

  11.4.3 数据访问控件 242

  11.4.4 数据访问步骤 242

  11.4.5 数据访问简单实例 244

  11.5 dataset对象与应用 245

  11.5.1 dataset及相关对象 245

  11.5.2 用dataset查询数据库 248

  11.5.3 用dataadapter更新数据库 252

  11.6 linq查询 256

  11.6.1 linq概述 256

  11.6.2 使用linq查询 256

  11.6.3 linq to object 263

  11.6.4 linq to sql 265

  11.7 报表 265

  11.7.1 建立报表 265

  11.7.2 浏览与打印报表 269

  习题 270

  第二部分 实验

  实验1 创建简单的vb.net程序实例 271

  实验2 程序设计基础1 274

  实验3 程序设计基础2 278

  实验4 sub过程 281

  实验5 function过程 285

  实验6 窗体、标签、文本框和按钮 288

  实验7 单选按钮、复选框、列表框和组合框 292

  实验8 菜单、工具栏和状态条 295

  实验9 图形图像 299

  实验10 文件 301

  实验11 数据库应用 304

  第三部分 课程设计

  vb.net 2008开发学生成绩管理系统 313

  p.1 创建数据库 313

  p.2 创建学生成绩管理系统 313

  p.3 设计父窗体 314

  p.4 设计学生管理子窗体 315

  p.5 设计学生报表窗体 320

  p.6 设计成绩管理子窗体 323

  p.7 读者完成部分 326

  附录a 学生成绩数据库 327

  附录b 程序调试 329

标签:
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com