什么是vb?
Visual Basic(简称VB)是微软公司开发的一种通用的基于对象的编程语言。它是一种结构化、模块化、面向对象的可视化编程语言,具有事件驱动机制来辅助开发环境。
是一种可以用于微软自己产品开发的语言。
“可视化”指的是开发图形用户界面(GUI)的方法——你不需要写很多代码来描述界面元素的外观和位置,只需要在屏幕上的一个点上添加预先建立的对象。
“Basic”是指Basic(初学者通用符号指令代码)语言,是计算技术发展史上应用最广泛的语言。
Visual Basic源于Basic编程语言。VB具有图形用户界面(GUI)和快速应用开发(RAD)系统,可以很容易地使用DAO、RDO和ADO连接到数据库。
还是轻松创造活跃?x控件用于高效地生成类型安全和面向对象的应用程序。程序员可以很容易地使用VB提供的组件快速构建一个应用程序。
扩展数据:
VB的语言特点:
1.可视化设计平台:用传统编程语言编程时,一般需要通过编写程序来设计应用程序的界面(如界面的外观、位置等),但在设计过程中看不到界面的实际效果。
在Visual Basic 6.0中,面向对象编程将程序和数据封装为一个对象,每个对象都是可见的。
开发人员在设计界面时,可以直接使用Visual Basic 6.0的工具箱在屏幕上“画”出窗口、菜单、命令按钮等不同类型的对象,并为每个对象设置属性。开发人员只需要对对象进行编码就可以完成事件过程,这样程序设计的效率就可以大大提高。
2.事件驱动编程机制:面向过程的程序由一个主程序和若干子程序及函数组成。当一个程序运行时,它总是从主程序开始,主程序调用子程序和函数。编程时,开发人员必须事先确定整个程序的执行顺序。
Visual Basic 6.0中的事件驱动编程是对用户触发一个对象的相关事件进行编码,每个事件可以驱动一个程序运行。开发人员只需要编写响应用户操作的代码。这种应用程序代码简洁,易于编写和维护。
3.结构化编程语言:Visual Basic 6.0数据类型丰富,内部函数众多。它采用模块化、结构化的编程语言,结构清晰、语法简单、易学。
4.强大的数据库功能:Visual Basic 6.0可以访问Access、FoxPro等各种数据库系统,也可以访问Excel、Lotus等各种电子表格。
5.ActiveX技术:ActiveX开发了独创的OLE技术,使开发人员摆脱特定语言的束缚,方便地使用其他应用程序提供的功能,使Visual Basic 6.0可以开发集成声音、图像、动画、文字处理、电子表格、Web等对象的应用程序。
6.网络功能:Visual Basic 6.0提供的DHTML(动态HTML)设计工具,使开发者能够动态地创建和编辑网页,使用户能够开发多功能的网络应用软件。
参考资料:
百度百科_Visual Basic