yyeqq.vbs微信是什么么

VBScript(Microsoft Visual Basic Script Editon).,可视化BASIC版).
正如其字面所透露的信息, VBS(VBScript的进一步简写)是基于Visual Basic的脚本语言. 我进一步解释一下,
Microsoft Visual Basic是微软公司出品的一套可视化编程工具, 语法基于Basic. 脚本语言,
就是不编译成, 直接由宿主(host)解释并执行,
简单点说就是你写的程序不需要编译成.exe, 而是直接给用户发送.vbs的源程序, 用户就能执行了.
相关帮助文档
  windows脚本技术手册
日期检测程序
VBS的基础教程
第一篇(共六篇)
  我知道菜鸟现在最关心的就是用什么工具来开发VBS程序了, 答案是:记事本(Notepad),我不是开玩笑,
其实任何一种文本编辑器都可以用来开发VBS开发, 只不过记事本是由系统自带的, 比较好找而已. 尽管如此,
我还是建议你去下载一个专业的文本编辑器, 因为这些工具可以提供 "语法高亮"等功能, 更加方便开发, 用哪一个随你喜好,
我比较喜欢Edit Plus,ScriptCryptor也不错 OK, 我们先来写一个VBScript程序热热身.
  REM 输入并回显你的名字
  '使用InputBox和Msgbox函数
  '(上面及本行可以不必写入源代码中,下面才是运行的代码)
  Dim name,msg
  msg="请输入你的名字:"
  name=Inputbox(msg)
  Msgbox name
  把上面的程序清单输入到记事本里面,
然后保存为以.vbs为扩展名的文件(如果在文件名上没有“.***”,就打开控制面板-文件夹选项-查看-取消隐藏已知文件类型的扩展名).然后双击,
观察运行结果.
  注意:为了使你学得更好,推荐自己输入程序清单, 尽量不要复制-&粘贴
  我来解释一下这个程序, 第一行和第二行的开头分别是"REM"语句和" ' ", 这两个东西的作用是相同的, 表示之后的文字是注释,
就是说符号后的什么也不干,只是用来说明这段程序的功能, 版权信息等等. 注释行是程序最重要的部分之一, 尽管它不是必需的,
但对于其他人阅读源代码, 以及自己分析源代码是很有好处的. 好的习惯是在必要的地方加上清晰, 简洁的注释.
  Dim用来声明一个变量, 在VBS中, 变量类型并不是那么重要, 就是说VBS会帮你自动识别变量类型,
而且变量在使用前不一定要先声明, 程序会动态分配变量空间.
在VBS中你不用考虑name储存的是一个整数还是一个小数(学名叫"浮点数"), 也不用考虑是不是字符串(一串字符, 比如:"Hello
World"), VBS会自动帮你搞定. 所以第三行语句可以删除, 效果不会变, 但我强烈反对这么做,
一个变量的基本原则就是:先声明,后使用.变量名用字母开头,可以使用下划线,数字, 但不能使用vbs已经定义的字, 比如dim,
也不能是纯数字.
  下一行被称之为"赋值", "="是赋值符号, 并不是数学中的等于号, 尽管看起来一样.这是正统的理解,
你要理解成等于也没有什么不可. 赋值号的左边是一个变量, 右边是要赋给变量的值, 经过赋值以后,
msg这个变量在程序中等同于"请输入你的名字:"这个字符串,但当msg被再次赋值的时候, 原值就会消失. 不光字符串,
其他任何变量都这样被赋值, 例如: a=2, b=12.222等等.
  再往下,Inputbox和Msgbox是VBS内建的函数, 一个函数就相当于一个"黑箱", 有输入()和输出(返回)值, 你可以不用了解函数是怎么运作的, 只要了解这个函数能干什么就行了,
我们也可以定义自己的函数, 不过那要等到以后再讲. 现在我们只要了解, 一个函数可以有返回值也可以没有, 可以有参数也可以没有.
例如Inputbox就是有返回值的函数, 我们用赋值号左边的变量来"接"住InputBox的返回值--就是你输入的内容.
在inputbox右边的括号里是参数列表, 每个参数用","分隔开, 每个参数有不同的功效, 比如第一个参数会显示在提示里,
我们把msg这个变量作为第一个参数传给了Inputbox 函数, 而msg="请输入你的名字:",
所以我们在对话框的提示栏就会看到"请输入你的名字:" 第二个参数是对话框的标题, 我们用直接量(学名叫"常量",
这里是"字符串常量")传递给函数, 当然你也可以传递变量. Inputbox还有很多参数,
比如你在"名称"后面再加一个","然后输入随便一串字符(字符串,用双引号""包裹起来的一串字符叫做字符串)然后运行, 看看结果.
你会发现用于输入的文本框有了默认的值, 这就是第三个参数的作用.
  Msgbox函数是用来输出的函数, 在VBS中没有专门的输出函数(BASIC中的print,C中的printf),
所以我们只能用对话框来观察输出结果, Msgbox的必要参数只有一个, 就是要输出的内容, 在这种情况下,
我们不需要理会msgbox的返回值. 关于Msgbox和Inputbox我们以后还会在讨论, 今天只是热热身, 到此为止.
  1) 注释(以REM或'开头)行在程序中不起作用, 但能让别人更容易读懂你的程序.
  2) 变量好像一个盒子, 或一个代号, 可以代表你想代表的东西. 变量赋值使用"="
  3) 以""包裹起来的字符称之为"字符串"
  4) 函数像一个"黑箱", 有参数和返回值, 用"="左边的变量可以接住返回值
  5) Inputbox函数弹出一个输入对话框,Msgbox则用于输出
  1) 试验Inputbox的第三个参数
  2) 写一段程序输出你的年龄
  3) 写一段程序进行3次输入, 分别输入你和你父母的姓名(要求显示提示), 并分3次输出
第二篇(共六篇)
  我真没想到, 第一次的作业竟然有人不会.看来要讲的非常非常细致才行, 嗯, 今天讲各种"量"和基本运算
  先说常量, 这个比较简单.
  什么是常量呢, 常量就是其值不可变化的量.
  常量分为两种:第一种, 自然常量. 这叫是因为它们本身就是常量, 你怎么更改21的值呢? 他永远都是21, 不可能变成46
  如果你在程序中使用"21=46", 这样的语句将会引发一个错误. 同样的, 字符串也是常量 (还记得字符串吗?
就是包裹在""之间的一串字符), "Hello World"就是一个例子, 如果你使用"Hello
World"="Bye"这样的语句同样会引发一个错误. 你能举出自然常量的更多例子吗?
  第二种, 是我们自己定义的常量,这种量也使用代号, 它们也被赋值, 但和变量的不同点在于,
他们在定义的时候被赋值,以后就不能改变了,如果企图改变将会引发一个错误.
定义一个常量,我们使用"const"这个关键字(关键字的意思是了有特殊功能的字, 不能作为变量名或常量名使用)
  是:const 常量名=常量值.
  const PI=
  const NAME="记忆碎片"
  这样我们就定义了两个常量, PI和NAME, 一般说来, 常量名全部使用大写, 但也可以不用, 随你喜好.
将一些在程序中不需要改变的值定义为常量是个好习惯, 这样能防止不必要的意外. 另外, 使用自定义常量也可以减少你的工作量. 比如:
  msgbox "Hello World"
  msgbox "Hello World"
  msgbox "Hello World"
  msgbox "Hello World"
  msgbox "Hello World"
  这个程序输出五次Hello World, 如果你想要改变输出为Bye-Bye, 就必须修改全部程序, 当然你可以手动修改5次,
但如果你要输出1000次呢? 常量就可以替我们解决这个问题:
  const hw="Hello World"
  msgbox hw
  msgbox hw
  msgbox hw
  msgbox hw
  msgbox hw
  这样当你要修改输出的时候只要修改hw的值就行了.
  好了, 现在我们来看看编程的第一块重要"基石":变量. 解释变量最好的办法我觉得是"盒子", 一个变量好像一个盒子,
里面只能装一个东西, 当你要装进去别的东西的时候必须把原有的东西拿出来. 这个"盒子"是有名称的, 当你在程序中使用变量的时候,
系统会打开盒子取出里面的东西, 让这些东西参与处理, 而不是盒子. 有些语言是很依赖"盒子"里面装些什么东西,
这样才能找到合适的"盒子"(比如C语言), 但VBS给我提供的是能够自动伸缩的"魔术盒", 我们不用关心装进去的是什么东西,
VBS会自动调整盒子的大小. 例如:
  Dim a1,a2,a3
  a2=12.23
  a3="Hello"
  而不用像C语言那样麻烦: 或者是VB的正规声明(VB可以声明也可以不用)那样:
  int a1; Dim a1 as integer
  float a2; Dim a2 as Double
  char* a3; Dim a3 as string
  a1=14; a1=14
  a2=12.23; a2=12.23
  a3="Hello"; a3="Hello"
  嗯……扯远了……
  变量有什么用呢? 哇, 那用处可大了. 最简单, 你并不能确定程序运行时变量的值, 比如前一节课我们编的输入姓名的程序,
你不能确定InputBox返回的是什么(还记得Inputbox的返回值吗? 就是你输入的内容), 所以你就没有办法应对各种情况,
但我们用name这个"盒子"把用户的名字装起来, 到用的时候我们只要知道name这个盒子的名字就行了,
系统会自己打开它并把里面的内容拿出来用. 再举个例子, 我们编写一个程序计算一个矩形的面积, 比如这个程序要发给小学生使用:
  dim a,b,s
  msgbox s
  这样就可以求出长为15,宽为12的矩形的面积了, 是不是很简单? 当然, 这个程序也可以这样写:
  s=15*12
  msgbox s
  这样看起来程序短了许多, 也节约内存, 但两种都不是鼓励的做法, 为什么? 请看下面.
  现在, 我们的程序要变得像点样子才行, 谁的程序写出来还要别人修改源代码才能用啊?
  所以, 我们要接受用户的输入, 还记得吗? InputBox函数.
  修改后程序如下:
  dim a,b,s
  a=inputbox("请输入矩形的长:")
  b=inputbox("请输入矩形的宽:")
  msgbox s
  ok, 这么一修改, 无论用户输入怎样的数据, 我们都能计算出矩形的面积了. 如果你用s=15*12能改吗? 当然不行.
  我想你已经发现了, vbs中的数学计算和真正的算术没有什么不同, +,-,*,/,(),[],{}都是一样的用法, 比如:
  dim ans
  ans=12+32/4+[(23-10)*2]
  msgbox ans
  四则运算的法则在编程中同样生效, 你可以在编程中重新获得小学时候的乐趣(你恨数学?那就别学电脑了).
  在编程中有一个有趣的运算符是"mod", 这个运算符叫做"取余运算符", 就是取得一次除法的余数, 例如
  a=16 mod 5
  你知道a等于几吗? Bingo! 没错, 就是1. 因为16 / 5 =3....1, 所以mod计算的结果就是1.
  还有一个运算符是"^"(就是键盘"6"上面的小箭头), 他表示"乘幂"(或者是"方") 比如:
  dim a,b,c
  msgbox b
  msgbox c
  则b=a*a=4, c=a*a*a=8
  好了,我们一次不要讲太多, 这次就讲到这里, 现在总结一下.
  1) 常量分为自然常量和自定义常量, 常量的值不可修改
  2) 变量就像盒子, 我们不在乎盒子里装的是什么, 但一定要知道盒子的名字
  3) 四则运算在编程中没有任何不同
  4) MOD是取余运算
  1) 编一个程序, 计算圆形的面积, 半径由用户给出 (使用Inputbox) PI取值3.14159
  2) 编一个程序取得20 / 3 的余数
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。请问delay.vbs是什么东西啊,电脑老是显示下图,怎么处理啊??_百度知道
提问者采纳
估计你的电脑中招了。如果你不想看到这个提示,在cmd窗口用如下命令建一个空文件即可。echo.&C:\Users\dell\AppData\Local\Temp\delay.vbs
其他类似问题
vbs的相关知识
按默认排序
其他1条回答
是一个VB程序.....删了吧,估计是代码错了
可是没有这个文件,从appdate文件夹开始就没有了,删什么啊?
在隐藏文件里
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁.MS32DLL.dll.exe..VBs是什么_百度知道
.MS32DLL.dll.exe..VBs是什么
我的u盘不知怎么出现这个文件,可以删,但是再一次打开u盘后自己又自动生成了。
我猜有可能是木马病毒啊,要杀除木马病毒,你可以试一试金山毒霸2011云杀毒软件,云技术比较强悍。查杀特别彻底,现在在百度搜索下金山毒霸2011,你第一个就能找到最新免费下载的地址
其他类似问题
vbs的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁vb和vbs是什么关系_百度知道
vb和vbs是什么关系
vb是在vb软件中进行程序设计,可生成exe可执行文件的vbs可在文本、office的宏中编辑的程序设计,但不能生成exe可执行文件。也就是说别人可以随意修改语法基本相同
其他类似问题
vbs的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁c:\windows\system32\sytemkj.vbs是什么文件_百度知道
c:\windows\system32\sytemkj.vbs是什么文件
行:1字符:1代码:源:null杀毒后重启动机器就弹出这个对话框
提问者采纳
vbs 是可执行的脚本文件一看路径和文件名,应该不什么好东西先把它删除掉[可能是隐藏的]然后 开始-运行 输入 msconfig
回车点启动 然后找到相应的启动项[一般和文件名相同] 取消打钩 确定就可以了
提问者评价
其他类似问题
vbs的相关知识
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 微信是什么 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信