普通高等教育“十一五”国家级规划教材——高职高专计算机系列

Visual Basic.NET程序设计

分享 推荐 0 收藏 0 阅读 1.8K
黄锐军 (主编) 978-7-115-17186-3

关于本书的内容有任何问题,请联系 王丽美

本书实例丰富,每章均附有综合实例及实训项目。
本书作者文笔较好。
¥28.00 ¥23.80 (8.5 折)
立即购买 申请样书
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

  本书主要介绍Visual Studio 2005中的Visual Basic.NET中的程序设计的基本语句、控制语句、数组、函数与过程、类与对象、常用的Windows控件、程序界面设计、文件操作等内容,着重介绍Visual Basic.NET面向对象程序设计的基本思想。
  本书配有大量的插图,每章都有综合实例,并配有大量习题,力求通过大量的程序实例来讲解Visual Basic.NET语言的语法结构及Windows程序开发过程。全书的实例都是基于Visual Studio 2005平台上编写的,并且全部调试通过。
  本书可作为高职高专院校计算机及相关专业的教材,也可作为程序设计人员学习Visual Basic.NET的入门参考书。

目录

第 1章 基本知识 1
1.1 认识Visual Basic 1
1.1.1 对象 1
1.1.2 启动Visual Basic 2
1.1.3 程序实例 3
1.1.4 程序设计过程 5
1.2 窗体及标签的应用 6
1.2.1 控件的位置与尺寸 6
1.2.2 标签 7
1.2.3 窗体 8
1.2.4 程序实例 8
1.2.5 程序语句 10
1.2.6 程序结构 11
1.3 文本框与字符串 12
1.3.1 单行文本框 12
1.3.2 多行文本框 13
1.4 常用数据类型 15
1.4.1 整数类型 15
1.4.2 浮点数类型 16
1.4.3 字符类型 17
1.4.4 字符串类型 17
1.4.5 布尔类型 18
1.4.6 日期类型 18
1.4.7 无符号整数类型 19
1.4.8 对象类型 19
1.5 算术运算与表达式 19
1.5.1 算术运算符号 20
1.5.2 算术表达式 20
1.5.3 类型赋值转换 20
1.5.4 程序实例 21
1.6 常用内部函数 23
1.6.1 常用数学函数 23
1.6.2 常用字符串函数 24
1.6.3 常用转换函数 26
1.6.4 常用日期函数 28
1.6.5 随机函数 29
1.7 输入输出对话框 30
1.7.1 输入对话框 31
1.7.2 输出对话框 31
1.7.3 程序实例 33
1.8 综合实例 33
实训1 35
练习1 36

第 2章 程序控制 39
2.1 关系运算和逻辑运算 39
2.1.1 关系运算符和关系表达式 39
2.1.2 逻辑运算符和逻辑表达式 40
2.2 简单条件语句 41
2.2.1 简单条件语句 41
2.2.2 简单条件语句的应用 42
2.2.3 分支语句的嵌套 44
2.3 复杂分支条件语句 45
2.3.1 复杂分支If语句 45
2.3.2 复杂分支If语句的应用 46
2.3.3 Select复杂分支语句 49
2.3.4 条件函数 51
2.4 Do循环结构 53
2.4.1 循环语句的引入 53
2.4.2 Do循环语句 54
2.4.3 另一种Do循环语句 56
2.4.4 Do循环语句的退出 57
2.4.5 循环语句的问题 59
2.5 For循环结构 59
2.5.1 For循环语句 59
2.5.2 For循环的应用 61
2.5.3 几种循环的比较 64
2.6 循环结构的嵌套 64
2.6.1 循环结构的嵌套 64
2.6.2 多循环的规则 67
2.7 异常处理语句 69
2.7.1 异常语句的引入 69
2.7.2 异常语句的结构 71
2.7.3 抛出异常的语句 72
2.7.4 异常处理的嵌套 74
2.8 综合实例 74
实训2 79
练习2 80

第3章 数组对象 85
3.1 一维数组 85
3.1.1 一维数组的引入 85
3.1.2 一维数组的定义 85
3.1.3 一维数组的应用 86
3.2 动态数组 89
3.2.1 动态数组的引入 89
3.2.2 动态数组 90
3.2.3 动态数组应用 90
3.3 数组操作 91
3.4 数组的排序与查找 96
3.4.1 数组的排序 96
3.4.2 数组的查找 98
3.5 多维数组 100
3.5.1 多维数组 100
3.5.2 多维数组的应用 101
3.6 综合实例 102
实训3 105
练习3 106

第4章 函数与过程 109
4.1 自定义函数 109
4.1.1 自定义函数的引入 109
4.1.2 自定义函数 111
4.1.3 自定义函数调用 112
4.1.4 自定义函数返回值 113
4.1.5 自定义函数应用 114
4.2 自定义过程 116
4.2.1 自定义过程的引入 116
4.2.2 自定义过程 118
4.2.3 自定义过程调用 119
4.2.4 自定义过程的应用 119
4.3 函数与过程的调用 121
4.3.1 程序的结构 121
4.3.2 函数与过程调用 121
4.3.3 函数与过程应用 122
4.4 程序变量范围 124
4.4.1 类变量的引入 124
4.4.2 类变量与过程变量 126
4.4.3 静态变量 127
4.4.4 变量应用 128
4.5 参数传递规则 130
4.5.1 值传递与索引传递 130
4.5.2 索引传递的限制 132
4.5.3 数组参数传递 133
4.5.4 利用索引传递返回值 135
4.5.5 返回数组的函数 136
4.6 结构类型 138
4.7 综合实例 142
实训4 147
练习4 148

第5章 类与对象 152
5.1 类和对象 152
5.1.1 类的定义 152
5.1.2 类存储文件 153
5.1.3 对象的建立 153
5.1.4 对象访问成员 155
5.1.5 对象的销毁 155
5.1.6 类成员的访问规则 155
5.1.7 理解窗体上的控件 156
5.2 类的构造函数 156
5.2.1 类的构造函数 156
5.2.2 构造函数的调用 157
5.3 类的共享成员 160
5.3.1 共享成员的引入 160
5.3.2 共享成员的访问 161
5.3.3 共享成员的应用 161
5.4 类的属性 163
5.4.1 属性的概念 163
5.4.2 属性的定义 163
5.4.3 属性的应用 165
5.5 类的派生与继承 167
5.5.1 派生与继承的概念 167
5.5.2 派生类的构造函数 168
5.5.3 派生类的属性函数 169
5.5.4 派生类的函数重写 170
5.6 综合实例 170
实训5 175
练习5 176

第6章 常用控件 181
6.1 颜色、字体与图形 181
6.1.1 颜色 181
6.1.2 字体 183
6.1.3 图形 186
6.2 控件基本特性 187
6.2.1 控件属性 187
6.2.2 控件应用 188
6.3 标签与按钮 189
6.3.1 标签属性 189
6.3.2 标签事件 190
6.3.3 按钮属性 191
6.3.4 按钮事件 191
6.3.5 应用实例 191
6.4 TextBox控件 192
6.4.1 单行文本 192
6.4.2 密码文本框 193
6.4.3 文本框的选择文本 193
6.4.4 多行文本框 194
6.4.5 文本框与剪贴板 197
6.4.6 文本框数据校验 198
6.5 RadioButton与CheckBox控件 200
6.5.1 单选按钮 200
6.5.2 复选框 202
6.5.3 应用实例 203
6.6 ProgressBar与ScrollBar控件 205
6.6.1 进度条 205
6.6.2 滚动条 205
6.6.3 应用实例 206
6.7 PictureBox与Panel控件 208
6.7.1 图像框 208
6.7.2 面板 211
6.8 ListBox与ComboBox控件 212
6.8.1 列表框 212
6.8.2 组合框 218
6.9 Timer控件 220
6.10 综合实例 221
实训6 224
练习6 224

第7章 菜单与对话框 229
7.1 程序菜单设计 229
7.2 弹出菜单设计 232
7.3 工具栏与状态栏 235
7.3.1 工具栏 235
7.3.2 状态栏 238
7.4 程序对话框 239
7.4.1 打开与保存文件对话框 239
7.4.2 颜色与字体对话框 242
7.5 程序窗体 244
7.5.1 窗体的特性 244
7.5.2 多窗体程序 245
7.6 综合实例 248
实训7 249
练习7 250

第8章 文件操作 252
8.1 文件操作基础 252
8.1.1 文件类型 252
8.1.2 中英文字符编码 252
8.1.3 用程序读写文件 254
8.2 文本文件操作 255
8.2.1 打开文件 255
8.2.2 关闭文件 255
8.2.3 写文件 255
8.2.4 读文件 257
8.3 二进制文件操作 261
8.3.1 打开文件 261
8.3.2 关闭文件 261
8.3.3 读写文件 261
8.4 随机文件操作 265
8.4.1 打开文件 265
8.4.2 关闭文件 266
8.4.3 读写文件 266
8.5 综合实例 268
实训8 275
练习8 277

附录A ASCII码表 281
附录B 本书常用英文词汇注解表 282

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • Linux 网络管理

    易著梁 邓志龙

      本书以Ubuntu为基础,循序渐进地讲解了Linux系统在网络管理方面的基本应用。全书遵循理论和实践并重的...

    ¥25.00
  • 多媒体技术应用

    赵士滨 张锋美

      本书是计算机多媒体技术应用的简明教程,在教材的设计上,以现代教育观念贯穿全书,促使教师采用以学生为中心的教...

    ¥33.00
  • 单片机原理与应用

    梁炳东

      本书采用“项目贯穿式”的方法编写,将一个单片机的应用项目巧妙地贯穿在系统性地介绍单片机知识的过程中,体现“...

    ¥28.00
  • Dreamweaver应用与网页设计案例教程

    杨长安 沈大林 孟昭勇

      本书共分8章,通过56个实例分别介绍了使用HTML制作网页的方法,Dreamweaver 8的使用方法,在...

    ¥32.00
  • 中文版3ds Max 9装饰设计案例教程

    季红益 刘璐 刘会芳

      本书较全面地介绍了使用3ds Max 9进行室内装饰设计的方法和技巧,全书共分6章,内容包括3ds Max...

    ¥28.00

相关图书

人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部