vbs简单语法及简单案例

12 篇文章 2 订阅
订阅专栏

一、简单语法

1、变量

语法:	dim 变量名

例:

dim a,b
a=1
b=2
msgbox a+b

运行:
在这里插入图片描述

2、输入

语法:InputBox(Prompt,[Title],[Default],[XPos],[YPos],[Helpfile],[Context])

Prompt:必需的。作为对话框消息出现的字符串表达式
Title: 可选的。显示对话框标题栏中的字符串表达式
Default:可选的。显示文本框中的字符串表达式

例:

dim str
str=inputbox("你的名字是?","标题")
msgbox str

运行:
在这里插入图片描述

3、输出

语法:MsgBox (Prompt,[Buttons],[Title],[Helpfile,Context])

输出基本与输入相同,上面案例也均用到了输出

在这里插入图片描述

4、选择语句

语法:
if 判断语句 then
    执行语句
end if 

例:

dim str
str=msgbox("你喜欢我吗?",vbYesNo,"喜欢")
if str=vbYes then
	msgbox "我也喜欢你"
else
	msgbox "又是愉快的一天呢"
end if

vbYesNo,是buttons属性中的,只显示“是”和“否”按钮,vbYes即选中“是”
运行:
在这里插入图片描述
在这里插入图片描述

5、循环

语法:
do
	执行语句
loop

例:

do
	msgbox"停不下来"
loop

运行:(不断循环关不掉)
在这里插入图片描述
想要关掉的话可以通过任务管理器,找到该进程结束进行即可
在这里插入图片描述
一种do—loop结束方法 until
例:

dim str
do until str="yes"
	msgbox"你喜欢我?"
	str=inputbox("yes or no","遵从内心的选择")
loop

很显然循环结束的条件是输入yes,否则就一直循环

请添加图片描述

二、用记事本编译中文乱码问题

问题:用记事本编写vbs脚本时,发现输出的中文为乱码
在这里插入图片描述
解决:
只需要另存为,将原来的编码UTF-8改为ANSI即可
在这里插入图片描述

三、制作一个简单vbs脚本表白

  1. 新建一个文本文档

在这里插入图片描述

  1. 复制以下代码到文本文档中

    MsgBox "            十年相遇"
    MsgBox "            百年回眸"
    MsgBox "          千年同船渡"
    MsgBox "       我愿以万年的等待"
    MsgBox "          百世的轮回"
    MsgBox "       换你今朝一世情缘"
    MsgBox "              可否"
    dim a(5)
    a(0)="    天大,地大,女友最大"
    a(1)="          工资上交"
    a(2)="           房写你名"
    a(3)="          帮清购物车"
    a(4)="        永远宠着你"
    a(5)="        你就答应我把^o^"
    Dim j
    Do
    Select Case msgbox ("姑娘,做我女朋友吧",4)
    Case 6 
    MsgBox "                ----          ----"+Chr(10)+"             /         \     /        \"+Chr(10)+"           /             \/             \"+Chr(10)+"        /                 I                \ "+Chr(10)+"         \           LOVE             /"+Chr(10)+"            \            U             /"+Chr(10)+"              \          xx         /" +Chr(10)+"                 \       xx      / "+Chr(10)+"                   \     xx   /"+Chr(10)+"                      \     /"+Chr(10)+"                        \/",4096 ,"             此心似我心"
    MsgBox "         you are my girlfriend," + Chr(13)+"    from this day until to my last days.",,"                        "
    exit do
    Case 7
    msgbox a(i)
    i=i+1
    if i >= 6 then
    i = 0
    end if
    
    end Select
    Loop
    
  2. 把粘贴好的文件另存为,编码格式改为ANSI(解决中文乱码),文件名后缀改为vbs即可

    在这里插入图片描述
    运行:
    请添加图片描述

简单vbs整人
10-21
简单的do loop代码vbs,在室友电脑上放一个,打开后关不掉
VBS整人代码(绝对可行,菜鸟也能玩)
07-28
里面纯代码,只需要将记事本输入代码,后面的.txt改成.vbs即可
VBS学习笔记:第一章 VBS脚本入门
最新发布
c479004697的博客
05-15 818
Vbs是一种。
VBS简单程序
04-25
简单的实用型VBS 整人必备的小程序 大家在用之前可以先右键编辑看看如何打此段代码 怕有毒的都是误报 因为涉及得到系统 360就乱报了有其他需要的可以看我另一个VBS 嘻嘻
VBS了解一下呗(有没有用学了才知道)
大_奶瓜的博客
04-02 6386
VBS了解一下呗 标签(空格分隔): 脚本语言 本文摘自(https://www.jb51.net/article/53280.htm) 这里推荐两个介绍基础函数的地址,然后大家可以多看下别人的代码,多练习,多写。 - [VBScript VBS用户手册](https://www.jb51.net/shouce/vbs/) - [VBScript 教程在线手册](https://www.jb51....
vbs整人代码大全
qq_29887971的博客
08-30 1万+
各种vbs整人代码
VBS教程总结
guo_qingxia的博客
08-04 1万+
1.变量常量 变量的定义 可以通过 Dim、Public 或 Private 语句声明 VBScript 变量: Dim opera,operb,result 用 Option Explicit 语句。如果您使用这个语句,就必须使用 dim、public 或 private 语句来声明所有的变量。 Option Explicit Dim carname carname=some value 常量的定义 Const vbPI = 3.14 应用 其中,输入语句 InputBox() .
VBScript (vbs) 脚本实例
weixin_44759598的博客
12-31 8067
本文将会给大家带来,VBScript简介及代码实例。VBScript 作为一种工具,可以有多种使用方法,可以用于多种不同的应用程序。VBS是基于Visual Basic的脚本语言。VBS的全称是:Microsoft Visual Basic Script Edition。它的解释器是Windows脚本宿主,简称VBScript ,后缀名为 .vbs
VBS脚本编程(持续更新中)
m0_73514785的博客
01-21 1790
VBS是基于Visual Basic的脚本语言。全称是:Microsoft Visual Basic Script Edition。VBS是一种变量无关、解释性执行的脚本语言。VBS语言中不区分大小写,语句以换行结束。
VBA代码自学收集(150例)
热门推荐
qq_38220914的博客
10-29 3万+
VBA代码自学收集(150例)
VBS整人代码
weixin_53641200的博客
08-04 1万+
你是否还在为别人编写的小程序而羡慕? 你是否还在为装 逼而苦苦学习C++或Java? VBS小程序能帮你!
一个最简单vbs类实例代码
09-06
下面的vbs类虽然简单,但也看出来,vbs类的原理,大家可以根据自己的需要编写
vbs写的简单表白程序
07-04
下载即用,双击便可以看到效果,如果想改文字效果的话可以用笔记本打开进行修改
vbs语法荟萃
11-04
VBScript脚本语言,适用于初学者,非原创源于网络收集
vbs脚本计算圆周率超简单
10-22
这个vbs脚本会计算圆周率并保存到一个TXT里。
简单VBS加密实现代码
09-05
在这个话题中,我们讨论的是一个简单VBScript加密实现,它的目的是保护或隐藏源代码,使其不易被阅读或理解,尽管这种方法并不高级,但可以对一些初级的反病毒软件起到一定的迷惑作用。 加密的基本思路是读取...
VBS自动按键大全,vbs基本和特殊按键
光头迪迦
12-16 1万+
vbs简单脚本编写
VBS简介、实例(一)—— 整蛊小病毒
Tang961216的博客
02-22 1646
VBS的简介、实例
vbs经典语法
05-30
VBScript 是一种被广泛应用于 Windows 环境下的脚本语言,可以用于编写各种各样的任务,包括管理系统、处理文件、处理数据等。下面列举一些 VBScript 的经典语法: 1. 变量声明和赋值 ``` Dim myVar myVar = "Hello, world!" ``` 这将声明一个名为 myVar 的变量,并将字符串 "Hello, world!" 赋值给它。 2. 条件语句 ``` If condition Then ' do something ElseIf condition2 Then ' do something else Else ' do something if none of the above conditions are true End If ``` 这将根据条件执行不同的代码块。 3. 循环语句 ``` For i = 1 To 10 ' do something Next While condition ' do something Wend Do While condition ' do something Loop ``` 这将分别执行一定次数的循环和基于条件的循环。 4. 函数和子过程 ``` Function myFunction(param1, param2) ' do something myFunction = result End Function Sub mySub(param1, param2) ' do something End Sub ``` 这将声明一个函数和一个子过程,并分别执行它们。函数可以返回一个值,而子过程则不会。 5. 对象和方法 ``` Set obj = CreateObject("SomeObject") obj.SomeMethod(param1, param2) ``` 这将创建一个对象实例,并调用对象的某个方法。 需要注意的是,VBScript 是一种动态类型语言,不需要显式地声明变量类型。此外,VBScript 可以使用 WScript.Echo 方法来输出文本到控制台。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • mysql 创建学生表、课程表、学生选课表 60428
  • HTML创意动画代码 16914
  • Android 数据库增删改查 13564
  • 表白爱心代码 13420
  • Android个人信息页面 12280

分类专栏

  • 蓝桥杯 5篇
  • 软件设计师笔记 21篇
  • 深度学习/MatLab 10篇
  • 计算机组成原理 8篇
  • Python 26篇
  • 算法 7篇
  • C语言 4篇
  • 计算机文化基础 10篇
  • html/css 14篇
  • 软件工程 4篇
  • android 20篇
  • Linux 4篇
  • web安全 6篇
  • java web 12篇
  • java EE 8篇
  • jQuery 5篇
  • SQL 5篇
  • orcale 7篇
  • 语法 2篇
  • 拓展 12篇

最新评论

  • Android个人信息页面

    微笑伴你而行: 找点自己喜欢的,改名就可以

  • Android个人信息页面

    m0_68882181: 没有图片啊

  • sql注入

    M: 回显点是什么意思啊

  • 23种设计模式(创建型、构造型、行为型)

    微笑伴你而行: 自己软考做的笔记,还好过了

  • 23种设计模式(创建型、构造型、行为型)

    looking_for_me: 质量不行

大家在看

  • 【AI&消费者行为】扶 AI 直上?老字号品牌产品设计来源对产品态度的影响研究·顶刊论文·2024-6-22 293
  • FreeRTOS必考面试题及参考答案
  • Java学习笔记第五章:函数
  • 大数据Hive——数据倾斜 106
  • 深入理解JavaScript闭包(Closure)

最新文章

  • 数据结构(队列Queue)
  • 数据结构(栈stack)
  • 数据结构(链表)
2024年9篇
2023年104篇
2022年76篇

目录

目录

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

微笑伴你而行

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

PHP网站源码福田企业网站设计荷坳网站设计盐田网站定制龙岗建站横岗至尊标王广州百度标王南澳网站推广南联企业网站建设坑梓高端网站设计布吉网站设计东莞外贸网站制作福永品牌网站设计平湖阿里店铺运营吉祥网站搭建同乐网络营销大运网站优化排名南澳百度竞价包年推广大鹏推广网站东莞百搜词包坑梓SEO按效果付费广州网站排名优化爱联网站排名优化龙华网站定制龙华外贸网站设计南澳建设网站荷坳外贸网站制作惠州高端网站设计横岗百度网站优化排名东莞推广网站永湖网页设计歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化