我们经常听说VBS非常强大而且简单。 您想了解VBS吗? 现在我们一起来学习一下VBS吧。
VBS只是英文缩写,全称是Basic,也就是说VBS是Basic的脚本版本,很多人都说VBS是VB的子集。 因为VBS在编程语法和功能上与Basic基本一致。 Basic能实现的一般功能,VBS也能实现,而且实现过程比Basic更容易,因为只需文本编辑器就可以完成VBS编程,内置的记事本完全可以胜任。
我们来写一个经典的例程:hello world。 我们想要达到的就是如图1所示的效果,其实只需要一条语句就可以达到这样的效果。 具体方法如下:打开记事本,在编辑区输入“(“hello world”)”(如图2),然后保存扩展名为VBS的文件(在“保存”中选择“所有文件”)输入”,在“文件名”中选择“文件名”)》输入包含扩展名的文件名,如“hello world.vbs”),保存后直接双击保存的文件,效果就出来了学过VB的朋友都知道,函数是VB编程中最常用的函数之一,它可以实现弹出窗口提示信息。
图1
图2
有输出就会有输入,对应的输入函数用于接收用户的输入信息,然后返回指定的变量。 我们用另一个例子来说明。 在笔记本中输入以下内容:
暗淡的名字
Name=("请输入您的网吧名称","名称")
(姓名)
保存后双击运行,出现如图3所示窗口。
图3
在窗口中输入您要输入的内容(例如本例输入“小草网络”),单击“确定”,会弹出提示窗口,显示您输入的内容(如图4所示)。
图4
现在让我们深入探讨一下上面的含义。 Dim是Basic中声明变量的关键字,在VBS中也适用。 声明形式如下:
暗淡变量名称 [作为类型]
方括号内的内容可以省略(后面文章中涉及的方括号均指此含义)。 如果省略,则你声明的变量将是变量类型,并且变量的数据类型将根据你赋给变量的值来确定。 如果分配给该变量的值是整数,那么它将是整数变量。 第二条语句“Name=(“请输入您的网吧名称”,“Name”)”表示该函数执行时,将用户输入的内容赋值给变量Name,“=”是一个赋值符号,它不同于中的数字“=”。
上面提到了变量,没有学过编程的读者可能根本不明白变量是什么。 事实上,在高级语言编程中,除了变量之外,还有常量。 说白了,常量和变量被命名为内存单元。 读取和修改数据时,都是通过内存单元名称来访问其中的数据。 具体来说,变量是在程序运行时其值可以改变的量。 更大的灵活性。 常量是在程序执行过程中不会改变的常量。 常量一般分为三种类型:直接常量和用户声明的符号常量。 直接常量无需声明即可使用。 例如,123 是一个直接常数。 您可以直接使用它,但不能更改它。 如果你尝试改变它,比如123=321,程序运行时就会出错。 。 用户声明的常量是为了方便程序的读取或修改。 如果用户声明的常量被修改,那么与声明的常量相关的值也会相应改变,而不是一一修改。 常量声明的关键字是Const,例如:const PI=3.14159。 我们来编写一个程序来计算圆的面积。 在记事本中输入以下内容:
常量 PI=3.14
暗r,S
r=('请输入要计算的圆的半径','半径')
S=PI*r*r
('圆的面积为' & s)
保存为VBS文件,一个计算圆面积的程序就完成了。
至此,大家对VBS编程一定有了初步的了解。 如果想学得更深入,还必须学习选择结构和循环结构,这些都会在后面的文章中介绍。