vb基础教程
第一部分 Visual Basic基础
1.vb. net介绍
2.vb的优点
3.新建一个vb项目
4.编写第一个vb应用程序
第二部分 vb的语法部分
1.vb的Numeric数据类型
2.vb的Byte数据类型
3.vb的String数据类型
4.vb的Boolean数据类型
5.vb的Date数据类型
6.vb的Object数据类型
7.vb的用户自定义类型
8.vb的数组定义
9.vb的数组列表
10.vb的多维数组
11.vb类型转换函数
第三部分 visual basic的运算
程序设计时经常用到的有6种运算:算术运算(Arithmetic)、赋值运算(Assignment)、二进制运算(Bitwise)、比较运算(Comparison)、连接运算(concatenation)及逻辑运算(Logical),下面对这6种运算进行简单介绍。
1.vb的算术运算
2.vb的赋值运算符
3.vb的二进制运算符
4.vb的比较运算符
5.vb的连接运算符和逻辑运算符
6.vb运算符的优先级


(一) Visual basic的常量和变量
1.vb的常量
2.vb的变量

(二) Visual basic的流程和控制结构
1.vb条件分支语句
2.vb的循环语句

(三) vb的过程和函数
1.vb的Sub过程
2.vb的Funtion过程
3.在vb中调用过程
4.如何向过程传递参数

(四)vb的类和对象基础
第四部分 visual basic的常用控件
1.vb的Label控件
2.vb的Button控件
3.vb的Textbox控件
4.vb的MainMenu控件
5.vb的Checkbox控件
6.vb的Radiobutton控件
7.vb的GroupBox控件
8.vb的PictureBox控件
9.vb的ListBox控件
10.vb的CheckedListBox控件
11.vb的Combobox控件
12.vb的ListView控件
13.vb的TreeView控件
14.vb的ImageList控件
15.vb的Timer控件
16.vb的HScrollBar和VScrollBar控件
17.vb的ProgressBar控件
18.vb的ToolBar控件
19.vb的StatusBar控件
20.Vs 2005的ToolStrip控件
21.Vs 2005的StatusStrip控件
22.Vs 2005的MenuStrip控件
第六部分 vb的OOP结构
1.什么是oop
2.vb的面向对象性
3.vb的共享成员(Share Members)
4.类模块和标准代码模块的区别和比较
5.对象浏览器
(一) 建立和使用对象
1.vb对象的建立和销毁:对象的生命周期
2.设置和重设vb的属性
3.用方法来表现动作
4.vb对象变量的声明
5.对一个对象进行多种操作
6.使用New关键字
7.如何释放对对象的引用
8.如何把对象传递到一个过程
(二) 在程序运行中得到一个类的信息

用一个字符名称调用一个属性或者方法
(三) vb中的类、继承与多态性
1.vb中给一个类添加方法
2.命名属性、方法和事件
3.vb的事件和事件处理
4.类的继承(Inheritance)
5.vb继承的规则
数据库学习入门书籍6.用继承建立一个继承类
7.重载Windows控件
8.什么时候使用继承
9.什么是命名空间(Namespace)
10.vb继承的例子
11.vb中用继承实现多态性
12.vb中用接口实现多态性
第七部分 数据库访问技术
关于SQL语言的知识,请参考:
sql语言教程Sql语言基础

1.数据库基础知识
2.vb数据集(Datasets)的概念
3.什么是dao
4.Dao与Jet数据库引擎
5.Dao对象模型
6.远程数据对象RDO
7.Rdo对象模型
8.odbc api是什么
9.ODBC的结构
10.使用ODBC API访问数据库
11.ado数据对象
12.ado对象模型
13.ADO.NET简介
14.使用ADO.NET的基本方法
第八部分 vb的多线程
1.自由线程(Free Threading)
2.关于线程的参数和返回值的问题
3.vb的并发性问题
第九部分 vb的文件和出错处理
1.vb的出错处理
2.vb的多种出错处理(Multiple Exceptions)
3.vb的文件对象(file object)
4.vb文件处理的出错处理
5.检测文件的结束(Testing for End of File)
6.文件的静态方法(Static File Methods)
vb. net介绍
vb是Visual Basic的简称。提到vb,就不能不先提一下vb(Visual Basic)。
Visual Basic是Windows环境下的一种简单、易学的编程语言,由于其开发程序的快速、高
效,深受程序员的
喜爱。严格地来说,Visual Basic只是半面向对象的语言,其面向对象的能力及程序的执行效率往往不能一些程序员的需要,因此,大的项目很少使用
Visual Basic来开发。Visual Basic的最后一个版本是Visual Basic 6.0。
在Visual Basic 6.0之后,微软公司推出了全新的“.NEt构架”,在其第一个版本-Visual Studio.NET 7.0中,集成了Visual Basic 7.0、Visual C++ 7.0
及C#,其中的Visual Basic 7.0(vb 7.0),即是vb的第一个版本。
现在.NET是最新版本是Visual Studio 2005,对应的vb的最新版本是集成在其中的Visual Basic 9.0(vb 9.0),也可称为vb 2005。
如何得到vb?
由于vb集成在Visual Studio.NET之中,你只需安装Visual Studio.NET,就可使用集成在其中的相应版本的vb。建议安装最新版本-Visual Studio 2005,现在的电脑配置,基本都能满足其安装要求,操作系统可以是windows xp、windows 2000或以上版本,,同时要求有IE 6.0或更高版本以及Windows Installer 3.1或更高版本。
第一次启动Visual Studio 2005时,会出现一个对话框,如图1.1:

图1.1:选择默认环境设置对话框
由于现在我们要学习的是vb,所以我们选择对话框左侧的“Visual Basic开发设置”,单
击下方的“启动Visual Studio(S)”,即可启动Visual Studio 2005,如图1.2:

图1.2:Visual Studio 2005的界面
vb的优点
vb是基于.NET框架的完全对向对象的编程语言,而vb 6.0只是半面向对象的语言,使用vb可以编制出功能更加强大的windows程序。现在,我们把vb和vb 6.0做一下比较,看看vb对比vb 6.0有着什么样的特性和优点。
1.在vb 6.0中,创建对象的时候,需要等这个对象创建完毕后,再另外调用一个独立的方法对其进行初始化。在vb中,
可以利用构造函数为对象赋初值,这样就不需要进行烦琐的调用赋初值了。构造函数的使用,简化了编码的过程和出错的机会。
2.vb编写线程的能力比vb 6.0有很大的增强。
3.在vb 6.0中,需要首先声明一个变量,然后才能对其赋值,这样就需要写两行代码。在vb中,可以
使用初始化函数将这两个步骤合并在一行代码中完成,这个似乎微小的改进,提供了更少、更简单、更易于维护的代码。
4.vb基于.NET框架,开发者可以快速的可视化开发网络应用程序、网络服务、Windows应用程序和服务器端组件。
5.因为vb是基于.NET框架的,可以与其它.NET语言协同工作。
6.在vb中,通过Web窗体及ADO.NET,开发者可以快速开发可扩展的Web站点。
如果你能进一步学习vb,你会发现更多的新特性和优点。
新建一个vb项目
使用vb可以快速建立各种类型的项目,同时由于其集成在Visual Studio.NET中,所以也可以在vb中创建和编辑ASP.NET项目。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。