VB语言的由来和发展
1. 始祖 BASIC
BASIC, Beginners’ All-purpose Symbolic Instruction Code,初学者通用符号指令代码。其目的是设计给初学者使用的程序设计语言。
BASIC是一门很古老的计算机语言,发表于1964年,由美国达特茅斯学院研发。BASIC代码通过BASIC解释器翻译为计算机能识别的机器指令,BASIC代码可以不需要编译及连接就可以执行。
1975年 ,比尔.盖茨将其移植到PC上, 微软的DOS、Windows 3、Windows 9系列预装了BASIC解释器(称为:QBasic),所以安装了这些操作系统的机器就可以直接写Basic程序;但从Windows 2000开始,就不再预装BASIC解释器了。
为什么? 可能是出现了更好的替代品。
2. 可视化开发 Visual Basic
Visual Basic, 简称VB。 VB是一种可视化的程序设计语言, 也是一种通用的基于对象的程序设计语言。
微软在BASIC编程语言之上,基于Windows 图形界面开发了新的Visual Basic语言,并提供了开发工具Visual Basic IDE。
使用VB开发一个界面, 不需要写很多代码, 只需要使用微软提供的开发工具,拖拖拽拽就完成了, 而且VB可以很容易的连接数据库。所以开发效率大大提高。
1991年4月 微软发布Visual Basic 1.0Windows, 这是当时出现的第一个可视编程软件。2020年3月,微软宣布不再开发开发VB的新功能。
3. VB的派生语言 ,VBS 和VBA
-
VBS
这是ASP的默认语言。
1996年,微软开发Visual Basic Scripting Editing(即VBScript),类似快速书写批处理脚本,语法和VB保持一致。VBScript在操作系统内置。
VBS可以在Windows脚本和网页中使用, 虽然语法上类似VB,但是却是一个新的语言 ,VBS不使用VB运行库运行,而是由Windows脚本主机解释执行。 -
VBA
VBA: Visual Basic for Applications 。给应用程序的VB,包含在微软的应用程序中(比如Microsoft Office)。
微软在Office系列产品中集成了VBScript解释器,这个VBScript就是VBA。除了解释器,还有集成开发环境,一个简化版的Visual Basic IDE。
Excel中的宏
宏是什么?
宏是一组命令的集合, 作为一个单独的命令完成一个特定的任务。比如说写一个把大象放冰箱的宏, 这个宏有三个步骤,打开冰箱门,大象放进去,冰箱门关上。 后面需要的话, 直接调用这个宏就可以了。文章来源:https://www.toymoban.com/news/detail-465757.html
在Excel中, 将一些VBA 的语句放在一起, 作为一个函数, 需要的时候就直接调用这个函数。所以这里的Excel中的宏可以对应为VBA的命令集合, 或者说VBA的函数。所以严格意义上, 宏并不是一种独立的语言。文章来源地址https://www.toymoban.com/news/detail-465757.html
总结
- VB是一种可视化的程序设计语言
- VBA, Visual Basic for Applications 。给应用程序的VB,包含在微软的应用程序中(比如Microsoft Office)。
- Excel宏:一些VBA语句的集合
到了这里,关于VB 语言介绍以及VBA、宏(Macro)的关系的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!