《Visual Basic.NET程序设计教程》以VisualBasic2010为语言背景,用大量的例子简单介绍了VisualStudio2010集成开发环境、编程的基本概念和基本知识、结构化程序的三种基本结构、数组、过程、面向对象编程基础、常见的VisualBasic2010控件、界面设计、图形设计、文件和数据库基础。
这本书的概念描述得很好、清晰循序渐进的内容、简单,例题丰富,实用性强,包含了大量的常用算法,并配备了大量的计算机上的练习题在注重编程基本概念和基础知识介绍的同时,强调编程能力的培养匹配的练习集提供了大量带有各种问题和参考答案的练习。
这本书可以作为高校和培训机构计算机编程基础课程的教材,也可以作为VisualBasic的初学者.NET编程语言读者的自学书籍或参考书。
目录
- 第1章Visual Basic.NET概述
- 1.1程序设计语言与程序设计
- 1.1.1程序设计语言
- 1.1.2程序设计
- 1.2Visual Basic.NET语言简介
- 1.3.NET Framework概述
- 1.4Visual Basic 2010的安装
- 1.4.1运行环境
- 1.4.2安装
- 1.4.3启动
- 1.5Visual Basic 2010的集成开发环境
- 1.6Visual Basic 2010的帮助系统
- 1.7上机练习
- 第2章Visual Basic.NET编程基础
- 2.1Visual Basic.NET编程基本概念
- 2.1.1面向对象程序设计基本概念
- 2.1.2命名空间
- 2.1.3对象
- 2.2开发Visual Basic.NET应用程序的一般步骤
- 2.2.1新建项目
- 2.2.2设计界面
- 2.2.3编写代码
- 2.2.4保存项目
- 2.2.5运行与调试
- 2.3Windows窗体、命令按钮、标签、文本框
- 2.3.1Windows窗体
- 2.3.2命令按钮
- 2.3.3标签
- 2.3.4文本框
- 2.4焦点和Tab键顺序
- 2.5上机练习
- 第3章Visual Basic.NET代码基础
- 3.1字符集
- 3.2数据类型
- 3.2.1数值型数据
- 3.2.2字符型数据
- 3.2.3布尔型数据
- 3.2.4日期型数据
- 3.2.5Object型数据
- 3.3常量
- 3.3.1直接常量
- 3.3.2用户自定义符号常量
- 3.3.3系统定义符号常量
- 3.4变量
- 3.5枚举
- 3.6结构
- 3.7常用内部函数
- 3.7.1数学函数
- 3.7.2字符串函数
- 3.7.3转换函数
- 3.7.4日期和时间函数
- 3.7.5格式输出函数
- 3.7.6Shell方法
- 3.8运算符与表达式
- 3.8.1算术运算符与算术表达式
- 3.8.2字符串运算符与字符串表达式
- 3.8.3关系运算符与关系表达式
- 3.8.4布尔运算符与布尔表达式
- 3.8.5混合表达式的运算顺序
- 3.9编码基础
- 3.10上机练习
- 第4章顺序结构程序设计
- 4.1赋值语句
- 4.2数据输入
- 4.2.1用InputBox函数输入数据
- 4.2.2用TextBox控件输入数据
- 4.3数据输出
- 4.3.1用TextBox控件输出数据
- 4.3.2用Label控件输出数据
- 4.3.3用MsgBox函数输出数据
- 4.3.4用其他方法输出数据
- 4.4注释、暂停与程序结束语句
- 4.5顺序结构程序应用举例
- 4.6上机练习
- 第5章选择结构程序设计
- 5.1单行结构条件语句
- 5.2多行结构条件语句
- 5.3多分支选择语句
- 5.4条件函数
- 5.5条件语句的嵌套
- 5.6选择结构程序应用举例
- 5.7上机练习
- 第6章循环结构程序设计
- 6.1ForNext循环结构
- 6.2WhileEnd While循环结构
- 6.3DoLoop循环结构
- 6.4循环的嵌套
- 6.5循环结构程序应用举例
- 6.6上机练习
- 第7章数组
- 7.1数组基本概念
- 7.1.1数组与数组元素
- 7.1.2数组的维数
- 7.2数组的定义
- 7.2.1数组定义语句
- 7.2.2使用ReDim语句重新定义数组
- 7.3数组的初始化
- 7.4数组的输入输出
- 7.5数组的删除
- 7.6使用For Each…Next循环处理数组
- 7.7数组操作函数
- 7.8数组应用举例
- 7.9上机练习
- 第8章过程
- 8.1Function过程
- 8.1.1Function过程的定义
- 8.1.2Function过程的调用
- 8.2Sub过程
- 8.2.1Sub过程的定义
- 8.2.2Sub过程的调用
- 8.3参数的传递
- 8.3.1形式参数和实际参数
- 8.3.2按值传递和按地址传递
- 8.3.3使用可选参数
- 8.3.4使用可变参数
- 8.4过程的嵌套调用
- 8.5过程的递归调用
- 8.6标准模块
- 8.7过程的作用域
- 8.8变量的作用域
- 8.9上机练习
- 第9章面向对象程序设计
- 9.1面向对象程序设计基本概念
- 9.2定义类和对象
- 9.2.1定义类的语法格式
- 9.2.2定义类的位置
- 9.2.3定义对象
- 9.2.4定义数据成员
- 9.2.5定义属性
- 9.2.6定义方法
- 9.2.7定义事件
- 9.2.8构造函数和析构函数
- 9.3类的继承
- 9.3.1派生类的定义
- 9.3.2派生类的构造函数
- 9.4类的多态性
- 9.4.1重载
- 9.4.2重写
- 9.5上机练习
- 第10章Visual Basic.NET常用 控件 ?
- 10.1框架控件
- 10.2面板控件
- 10.3图片框控件
- 10.4单选按钮控件
- 10.5复选框控件
- 10.6工具提示控件
- 10.7列表框控件
- 10.8复选列表框控件
- 10.9组合框控件
- 10.10定时器控件
- 10.11滚动条控件
- 10.12跟踪条控件
- 10.13旋转控件
- 10.13.1NumericUpDown控件
- 10.13.2DomainUpDown控件
- 10.14上机练习
- 第11章界面设计
- 11.1菜单的设计
- 11.1.1下拉式菜单
- 11.1.2弹出式菜单
- 11.2工具栏的设计
- 11.3对话框的设计
- 11.3.1自定义对话框
- 11.3.2通用对话框
- 11.4状态栏的设计
- 11.5上机练习
- 第12章图形设计
- 12.1图形设计基础
- 12.1.1GDI+概述
- 12.1.2坐标系统
- 12.1.3颜色
- 12.1.4Point结构
- 12.1.5Rectangle结构
- 12.2绘制图形
- 12.2.1创建Graphics对象
- 12.2.2创建绘图工具
- 12.2.3使用Graphics对象的方法绘制图形
- 12.3Paint 事件
- 12.4保存图像
- 12.5清除绘图区
- 12.6上机练习
- 第13章文件
- 13.1文件的基本概念
- 13.2文件的基本操作
- 13.2.1管理目录
- 13.2.2管理文件
- 13.3流
- 13.3.1FileStream类
- 13.3.2StreamReader和StreamWriter类
- 13.3.3BinaryReader和BinaryWriter类
- 13.4上机练习
- 第14章数据库
- 14.1数据库的基本概念
- 14.1.1关系数据库的结构
- 14.1.2结构化查询语言
- 14.2ADO.NET对象模型
- 14.2.1ADO.NET结构
- 14.2.2ADO.NET访问数据库的一般步骤
- 14.3ADO.NET对象编程
- 14.3.1SqlConnection对象
- 14.3.2SqlCommand对象
- 14.3.3SqlDataReader对象
- 14.3.4SqlDataAdapter对象
- 14.3.5DataSet对象
- 14.3.6DataTableCollection对象
- 14.3.7DataTable对象
- 14.3.8DataRowCollection对象
- 14.3.9DataColumnCollection对象
- 14.4数据绑定
- 14.5应用举例
- 14.6上机练习