新闻资讯
看你所看,想你所想

Visual Basic .NET程式设计教程

Visual Basic .NET程式设计教程

Visual Basic .NET程式设计教程

《Visual Basic .NET程式设计教程》是机械工业出版社出版的图书,作者是郑阿奇、彭作民。

基本介绍

  • 书名:Visual Basic .NET程式设计教程
  • 作者:郑阿奇、彭作民
  • ISBN:9787111326304
  • 页数:334
  • 出版社:机械工业出版社
  • 出版时间:2011 年1月
  • 开本:16开
  • 丛书名:计算机基础课程系列教材

内容简介

本书以visual basic.net 2008为平台,分别介绍visual basic.net2008开发环境、visual basic语言编程基础、窗体和常用控制项、选单、工具列和状态栏、面向对象程式设计、多重窗体和多文档界面、图形图像套用、数据档案、和资料库套用等。比较系统的介绍visual basic .net 2008开发和套用方法。全书分三部分,第一部分是visual basic .net 2008教程,第二部分为实验,第二部分是课程设计。为了方便教学需要,本书配有ppt和配套的应用程式实例。阅读本书,认真完成实验指和课程设计,就能在较短的时间内基本掌握visual basic .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  定义结构类型的变数 63
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过程 76
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  listbox 控制项 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  savefiledialog控制项 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

转载请注明出处海之美文 » Visual Basic .NET程式设计教程

相关推荐

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