« 上一篇下一篇 »

VBScript何去何从

VBScript可以被用来自动地完成重复性的Windows操作系统任务。在Windows操作系统中,VBScript可以在WSH的范围运行。Windows操作系统可以自动辨认和执行*.VBS和*.WSF两种文件格式,此外 Internet Explorer可以执行HTA和CHM文件格式。VBS和WSF文件完全是文字式的,它们只能通过少数几种对话窗口与用户通讯。HTA和CHM文件使用HTML格式,它们的程序码可以像HTML一样被编辑和检查。在WSF、HTA和CHM文件中VBScript和JavaScript的程序码可以任意混合。

HTA文件实际上是加有VBS、JavaScript成分的HTML文件。CHM文件是一种在线帮助,用户可以使用专门的编辑程序将HTML程序编辑为CHM。

在发行.NET Framework测试版的过程中,许多人都在询问有关VBScript的情况,而且各个站点上出现了一些带有故意煽动性的标题,大意为“Microsoft抛弃了VBScript”。尽管从技术角度上说确实是这样,但这些言论都具有误导性,而且忽视了一个很重要的问题:由于.NET Framework已经支持VB,因此实际上再没有使用VBScript的必要了。

VB不仅提供了VBScript原有的功能,而且比后者要强大许多。不过尽管VBScript已经退出了舞台,但.NET Framework仍然支持其语法,只不过我们得到的将是完全编译、数据类型以及新语言所带来的好处。因此,即使我们以前只使用VBScript,那也不必担心——尽管我们需要做出一点点调整,但在很大程度上我们会发现VB.NET还是很简单的。

« 上一篇下一篇 »