visual basic是什么软件

Visual Basic不是软件,是Microsoft开发的一种面向对象的编程语言。

Visual Basic简称VB,使用Visual Basic即可快速、轻松地创建类型安全的NET应用,是Microsoft开发的一种面向对象的编程语言,不是软件。“Visual”指的是开发图形用户界面(GUI)的方法,只要把预先建立的对象add到屏幕上的一点即可。“Basic”指的是BASIC语言,是一种在计算技术发展历史上应用得最为广泛的语言。

Visual Basic源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件,用于高效生成类型安全和面向对象的应用程序。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。

Visual Basic的语言缺点

不支持继承:VB5.0和VB6.0都是基于对象的编程语言,但是不包含继承特性。VB中提供了特殊的类的功能,但是还是不能满足程序员的需求。

无原生支持多线程:Visual Basic对于多线程无原生支持,只能通过Windows API的调用实现,且极其的不稳定。因为在API创建的线程中,并没有自动初始化运行时库,导致部分的函数无法使用。一般的,在VB6等早期的VB开发环境下,使用API创建线程的目的是完成容易使程序假死的大量数据或者逻辑的计算。