什么是VBA?
(2013-05-22 05:41:05)
标签:
it |
什么是VBA?
1993年,微软走了很大胆的一步:在视窗操作系统上,针对所有应用采用统一的编程语言,至此,VBA应运而生。这就是说,在视窗操作系统上,字处理,电子表格,幻灯片制作,以及VBA编程语言本身等等,一切都是基于组件对象模型(所谓“COM”),采用事件驱动模式。
简而言之,VBA就是把可视化BASIC放入一个集成开发环境(VBE)中的VB编程语言,是一款微软自己开发(私有),纯粹的面向对象的编程语言。
微软很幽默,点击一下鼠标就叫做“事件”,弹出一个窗口就叫做“对象”,美其名“事件驱动”。在微软眼中,鼠标就是事件发生器,用户窗体就是对象。视窗虽好,在别的操作系统上就是不能用。如今,金山决心跟随微软VBA,甘心充当微软COM小兄弟,民族软件大旗不要了。呜呼!
袁萌 5月20日