当前位置: 首页 > news >正文

vbs笔记 【未完更】

vbs简介

VBScript(Visual Basic Scripting Edition)是一种轻量级的脚本语言,常用于Windows系统管理、网页客户端脚本和自动化任务。

第一个vbs程序

 Msgbox "Hello world"

vbs弹窗(输出)格式

Msgbox "弹窗内容"
Call Msgbox("弹窗内容")

Call MsgboxMsgbox是一样的,但要加上括号。

声明变量

VBScript中,Dim语句声明的变量是可变类型Variant的,可以存储任何类型的数据。

这是VBScript与许多其他编程语言的一个重要区别。

Variant 类型详解

Variant 是一种特殊的数据类型,它可以根据赋给它的值自动改变子类型。VBScript 中所有变量都是 Variant 类型。

示例:

Dim name,age
name="Yang_Jun"
age=114514
Msgbox "姓名:"&name&"年龄:"&age

注:vbs中输出时的’&'是和C++的"<<"一样的。

输入

' 这是输入信息
Dim Username
Username=InputBox("请输入你的名字")
Msgbox "你的名字:"&Username

输入格式:

Dim 变量名
变量名=InputBox("想打就打,不想打就空着")

判断

首先我们要看一下C++和vbs的判断语法区别

区别C++vbs
andAnd
orOr
notNot

很容易发现,vbs只需要把第一个字符大写就可以了。

代码

Dim answer1,answer2 '申明
answer1=InputBox("请输入第一个答案")
answer2=InputBox("请输入第二个答案")
If (answer1="A") And (answer2="D") ThenCall MsgBox("全对")
ElseIf (answer1="A") Or (answer2="D") ThenCall MsgBox("一半对")
ElseCall MsgBox("全错")
End If

结构

If 条件 Then
代码
ElseIf 条件 Then
代码
Else 条件 'Else无需打Then
代码
If 条件 '嵌套If Then代码If 条件 Then代码
If End

循环

它与C++很像,只是形式有一点不一样。

for

For i=1 To 5MsgBox "当前数字:" & i
Next
Dim n,g
n=InputBox("请输入循环最大值")
g=InputBox("请输入最大公差")
For i=1 To n Step gMsgBox "当前数字:" & i
Next
Exit For

相当于C++的break

样板

For 变量=起始值 To 最大值
If(条件) Exit For
代码
Next
http://www.dtcms.com/a/524018.html

相关文章:

  • 不用服务器也能搭博客!Docsify+cpolar的极简方案
  • 一文了解开源大语言模型文件结构,以 Hugging Face DeepSeek-V3.1 模型仓库为例
  • 艾体宝洞察 | CRA 合规冲刺指南:艾体宝 ONEKEY 独家报告首发,洞察全球企业合规进度!
  • 网站设计方法常州网站制作维护
  • iOS 26 App 开发阶段性能优化 从多工具协作到数据驱动的实战体系
  • Nginx 配置解析与性能优化
  • vLLM 性能优化实战:批处理、量化与缓存配置方案
  • 【前端】前端浏览器性能优化的小方法
  • google广告联盟网站服务平台型网站
  • Android GPU的RenderThread Texture upload上传Bitmap优化prepareToDraw
  • 10.1 网络规划与设计——结构化布线系统
  • 国产麒麟、uos在线编辑数据库中的文件
  • 从零开始的C++学习生活 15:哈希表的使用和封装unordered_map/set
  • 【图像处理基石】通过立体视觉重建建筑高度:原理、实操与代码实现
  • 金融培训网站源码国内可以做的国外兼职网站
  • 东莞网站设计制作网站个人网页设计需求分析
  • 率先发布!浙人医基于KingbaseES构建多院区异构多活容灾新架构
  • CSS 样式用法大全
  • Chrome旧版本下载
  • 浙江省建设网站首页html网站源代码
  • 厦门行业网站建设怎样建立自己的销售网站
  • 网站建设丿选择金手指排名15企业网站的制作公司
  • 结合MAML算法元强化学习
  • 重组蛋白表达的几种类型介绍
  • STM32之TM1638数码管及键盘驱动
  • Windows 10 安装 Docker Desktop
  • 数据的存储
  • GJOI 10.20/10.22 题解
  • Linux:权限(完结)|权限管理|修改权限chmod chown charp|文件类型|拓展
  • (一)仓库创建与配置 - .git 目录的结构与作用