精华内容
下载资源
问答
  • vbs的基础编程
    2022-02-24 20:15:51

    1.编写vbs的准备工作(修改后缀,修改编码)

    message 消息 ​ box 盒子(框) ​ msgbox("我是内容") 消息框

    then(然后)

    else(否则)

    2.提示框的格式 msgbox 内容,类型,标题

    • 1.判断条件的编写 if ( 如果)的机构

    if

    end if

    • 2.循环结构的编写 do exit do(结束循环) loop

      3.按钮类型

      vbokonly0只显示“确定“
      vbokcancel1显示”确定”及“取消”
      vbabortretryingnore2显示“终止”,“重试","忽略"
      vbyesnocancel3显示"是","否","取消"
      vbtesno4显示"是","否”
      vbretrycancel5显示"重试"

      与之对应的

    vbOK1ok
    vbCancel2Cancel
    vbAbort3Abort
    vbRetry4Retry
    vbIgnore5Ignore
    vbYes6Yes
    vbNo7No

    b.vbs的进阶

    1.Set s = CreateObject("sapi.spvoice")

    s.speak "内容"

    (朗读)


    2.Set s = CreateObject("sapi.spvoice")

    a=inputbox("内容")

    s.speak “内容”

    s.speak "内容"+a

    (朗读+a)


    3.Dim sh Set sh = WScript.CreateObject("WScript.Shell") sh.Run "cmd"

    WScript.Sleep 100
    sh.SendKeys "shutdown -s -t 3600"
    sh.SendKeys "{ENTER}"

    (关机)


    4.Set sh = WScript.CreateObject("WScript.Shell") Set s = CreateObject("sapi.spvoice") sh.Run "cmd"

    WScript.Sleep+时间

    sh.SendKeys "内容"

    WScript.Sleep+时间 sh.SendKeys "{BACKSPACE}"

    (dos里打字+删除)

    更多相关内容
  • QTP脚本语言VBS编程VBScript的基础全面整理,QTP脚本语言VBS的编程能力的操作教程,文档中的图文解说非常详细,很适合初学者和QTP能力的进阶提升
  • vbs 编程实例vbs 编程实例vbs 编程实例vbs 编程实例vbs 编程实例vbs 编程实例vbs 编程实例vbs 编程实例vbs 编程实例vbs 编程实例vbs 编程实例vbs 编程实例vbs 编程实例vbs 编程实例vbs 编程实例vbs 编程实例vbs 编程...
  • VBS编程教程第一部

    2020-09-06 02:36:16
    VBS编程教程第一部
  • vbs编程工具

    2013-05-09 13:06:00
    vbs工具
  • VBS编程教程[整套].pdf

    2021-09-30 18:52:16
    VBS编程教程[整套].pdf
  • 几年前在校内论坛无意间找到的,有很多作者自己的思考和理解在里面,讲的非常详细,但联系不上原作者,侵删
  • vbs编程实例.txt

    2012-12-13 12:54:29
    vbs编程实例
  • VBS编程教学系统[总结].pdf
  • VBS编程教程 (第2篇)第二篇:我真没想到, 第一次的作业竟然有人不会.看来要讲的非常非常细致才行, 嗯, 今天讲各种"量"和基本运算先说常量, 这个比较简单.什么是常量呢, 常量就是其值不可变化的量.常量分为两种:第一...

    VBS编程教程 (第2篇)

    第二篇:

    我真没想到, 第一次的作业竟然有人不会.

    看来要讲的非常非常细致才行, 嗯, 今天讲各种"量"和基本运算

    先说常量, 这个比较简单.

    什么是常量呢, 常量就是其值不可变化的量.

    常量分为两种:第一种, 自然常量. 这叫是因为它们本身就是常量, 你怎么更改21的值呢? 他永远都是21, 不可能变成46

    如果你在程序中使用"21=46", 这样的语句将会引发一个错误. 同样的, 字符串也是常量 (还记得字符串吗? 就是包裹在""之间的一串字符), "Hello World"就是一个例子, 如果你使用"Hello World"="Bye"这样的语句同样会引发一个错误. 你能举出自然常量的更多例子吗?

    第二种, 是我们自己定义的常量,这种量也使用代号, 他们也被赋值, 但和变量的不同点在于, 他们在定义的时候被赋值,以后就不能改变了,如果企图改变将会引发一个错误. 定义一个变量,我们使用"const"这个关键字(关键字的意思是系统定义了有特殊功能的字, 不能作为变量名或常量名使用),格式是:const 常量名=常量值.

    例如:

    const PI=3.1415926

    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

    a1=14

    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 strnig

    a1=14; a1=14

    a2=12.23; a2=12.23

    a3="Hello"; a3="Hello"

    嗯……扯远了……

    变量有什么用呢? 哇, 那用处可大了. 最简单, 你并不能确定程序运行时变量的值, 比如前一节课我们编的输入姓名的程序, 你不能确定InputBox返回的是什么(还记得Inputbox的返回值吗? 就是你输入的内容), 所以你就没有办法应对各种情况, 但我们用name这个"盒子"把用户的名字装起来, 到用的时候我们只要知道name这个盒子的名字就行了, 系统会自己打开他并把里面的内容拿出来用. 再举个例子, 我们编写一个程序计算一个矩形的面积, 比如这个程序要发给小学生使用:

    dim a,b,s

    a=15

    b=12

    s=a*b

    msgbox(s)

    这样就可以求出长为15,宽为12的矩形的面积了, 是不是很简单? 当然, 这个程序也可以这样写:

    dim s

    s=15*12

    msgbox(s)

    这样看起来程序短了许多, 也节约内存, 但并不是鼓励的做法, 为什么? 请看下面.

    现在, 我们的程序要变得像点样子才行, 谁的程序写出来还要别人修改源代码才能用啊?

    所以, 我们要接受用户的输入, 还记得吗? InputBox函数.

    修改后程序如下:

    dim a,b,s

    a=inputbox("请输入矩形的长:")

    b=inputbox("请输入矩形的宽:")

    s=a*b

    msgbox(s)

    ok, 这么一修改, 无论用户输入怎样的数据, 我们都能计算出矩形的面积了. 如果你用s=15*12能改嘛? 当然不行.

    我想你已经发现了, vbs中的数学计算和真正的算术没有什么不同, +,-,*,/,(),[],{}都是一样的用法, 比如:

    dim ans

    ans=12+32/4+[(23-10)*2]

    msgbox(ans)

    四则运算的法则在编程中同样生效, 你可以在编程中重新获得小学时候的乐趣(你恨数学?那就别学电脑了).

    在编程中有一个有趣的运算符是"mod", 这个运算符叫做"取余运算符", 就是取得一次除法的余数, 例如

    dim a

    a=16 mod 5

    你知道a等于几吗? Bingo! 没错, 就是1. 因为16 / 5 =3....1, 所以mod计算的结果就是1.

    还有一个运算符是"^"(就是键盘"6"上面的小箭头), 他表示"乘幂"(或者是"方") 比如:

    dim a,b,c

    a=2

    b=a^2

    c=a^3

    msgbox(a)

    msgbox(c)

    则b=a*a=4, c=a*a*a=8

    我们一次不要讲太多, 这次就讲到这里, 现在总结一下.

    要点:

    1) 常量分为自然常量和自定义常量, 常量的值不可修改

    2) 变量就像盒子, 我们不在乎盒子里装的是什么, 但一定要知道盒子的名字

    3) 四则运算在编程中没有任何不同

    4) MOD是取余运算

    作业:

    1) 编一个程序, 计算圆形的面积, 半径由用户给出 (使用Inputbox) PI取值3.14159

    2) 编一个程序取得20 / 3 的余数相关阅读:

    css 圆角边框

    Vista提高系统效率的十条运行命令

    DynamicData for Asp.net Mvc留言本实例中篇:新建.删除.数据验证

    检测浏览器是否支持CSS3的方法

    基于上下文解析parseWithContext()方法

    教你几种在SQLServer中删除重复数据方法

    Javascript滑动菜单效果

    JSP 语法(4)

    “画中画”效果--谈IFRAME标签的使用

    Web标准:关于DOCTYPE

    成也脚本,败也脚本 AJAX忧虑与启发

    Ajax技术(WEB无刷新提交数据)-

    PHP+javascript 实现动态显示服务器端运行进度条(酷)

    js利用div背景,做一个竖线的效果。

    展开全文
  • 关于vbs编程的基础。我觉得这个是我见到过的最好的VBS的教程了。
  • 2007年某某县小学生VBS编程竞赛试卷(xdf格式) 内容完整,但是是xdf格式的,请自行使用工具转码或者下载对应阅读器
  • 表白神器(VBS编程

    万次阅读 多人点赞 2018-08-17 22:48:59
    步骤二、点击【文件】→【另存为】→【文件名:后缀改为 .vbs (示例:Play.vbs)】→【保存类型:所有文档】 注:  代码中  “ ”  内的 中文 均可以修改为你喜欢的内容。 效果如下图所示: ...

    步骤一、打开记事本,输入以下代码(建议直接复制):

    msgbox "我有一件事想跟你说",vbQuestion,"在吗"
    msgbox"自从第一天遇见你,我便对你难以忘怀了!"
    CreateObject("SAPI.SpVoice").Speak"能够遇见你,对我来说是最大的幸福。有了你,我的生活变的绚丽多彩,有了你,世界变得如此迷人。你是我的世界,我的世界是你。我愿意用自己的一生,好好的陪着你,爱着你。陪你到你想去的地方,用心走完我们人生的余下的旅程。在未来的日子里,也许什么都无法确定,但唯一可以确定的是,我爱的人是你,无论现在还是将来,我想我这里都会是你最温暖的港湾,都是为你遮风避雨的城墙。无论狂风,无论暴雨。我都会陪在你的身旁,让你不会感到丝毫的担心和惶恐。"
    msgbox"亲爱的,我喜欢你"
    dim i
    do while i<1
    Select Case msgbox("做我女朋友好吗?",68,"请郑重的回答我!")
    Case 6 i=1
    Case 7 msgbox"你再考虑一下呗"
    end Select
    loop
    msgbox"爱你一万年!"

    步骤二、点击【文件】→【另存为】→【文件名:后缀改为   .vbs  (示例:Play.vbs)】→【保存类型:所有文档】

    注:

            代码中    “   ”   内的中文均可以修改为你喜欢的内容。

    效果如下图所示:

    最后,希望大家告白成功!!

    展开全文
  • vbs编程入门

    千次阅读 2020-04-01 08:38:23
    由于本经验是针对初次学习VBScript的小伙伴而定制的一篇... 先来说下什么是解释器:编程编程,无非就是让电脑运行写的代码对不对?这个过程又分两种,第一种就是直接生成可执行文件exe,那是windows能直接运行的代...
    1. 由于本经验是针对初次学习VBScript的小伙伴而定制的一篇经验,看完本经验。小编的目的是希望小伙伴能学会2点:

      1、VBScript的解释器在哪

      2、VBScript为什么能直接解释运行

      3、第一个VBS函数——msgbox

      先来说下什么是解释器:编程编程,无非就是让电脑运行写的代码对不对?这个过程又分两种,第一种就是直接生成可执行文件exe,那是windows能直接运行的代码,第二种就是脚本解释器,也就是说,windows是无法运行脚本代码的,需要一个翻译官来做这件事,这个翻译官就是所谓的脚本解释器,它把脚本代码解释为windows可运行的代码格式。

      我们新建一个HelloWorld.vbs文件,然后用记事本打开,之后随便输入几个字母(反正不是代码就对了)。

      如图

      教你怎么用VBScript(VBS)写一个HelloWorld

    2. 2

      此时,我们保存文件,然后双击HelloWorld.vbs运行。

      可以看到,报错了,没错,这就是解释器报错了。

      现在知道vbs报错是什么样的吧?

      教你怎么用VBScript(VBS)写一个HelloWorld

    3. 3

      OK,我们现在要获得VBS解释器的位置,报错窗口先不要关闭。

      我们打开任务管理器,什么?你不知道在哪里?

      按下ctrl + alt + Delete

      就可以看到怎么启动它。

      我们找到一条任务名为windows script host的任务,右键 -> 转到进程。

      教你怎么用VBScript(VBS)写一个HelloWorld

    4. 4

      此时进程定位到一条叫wscript.exe的进程,右键该进程,打开文件位置

      教你怎么用VBScript(VBS)写一个HelloWorld

    5. 5

      此时我们便找到了VBScript的解释器位置。

      如图,可见VBScript解释器的路径在C:\Windows\System32下,解释器名为wscript

      教你怎么用VBScript(VBS)写一个HelloWorld

    6. 6

      我们开始写我们第一个Hello World程序:

      再次编辑我们刚刚创建的那个HelloWorld.vbs文件,输入以下代码

      msgbox "HelloWorld"

      保存后双击HelloWorld.vbs运行看到结果。

      要注意的是:""是引文双引号。

      msgbox是VBS的一个函数,用于创建一个小对话窗口,""内的内容为窗口内的正文。

      用法为:msgbox 窗口正文,窗口图标和按钮,窗口标题

      我们可以尝试使用以下代码:msgbox "HelloWorld",vbOKCancel,"这是我的第一个VBScript脚本"

      运行试试看,可以加深对msgbox的理解

      教你怎么用VBScript(VBS)写一个HelloWorld

      教你怎么用VBScript(VBS)写一个HelloWorld

    7. 7

      为什么能直接双击运行vbs脚本?

      原因是因为vbs这个扩展名和wscript的路径被写入到环境变量:

      右键我的电脑(或计算机) -> 属性 -> 高级 -> 环境变量

      或者按下win + r打开运行 -> 输入cmd -> 输入set

      其中有一个叫PATHEXT的环境变量,定义了vbs扩展名可直接运行,而Path这个环境变量则定义了C:\Windows\System32路径(%SystemRoot%\System32),我们在cmd命令行内直接echo %SystemRoot%这个变量的内容。

      可以看到是C:\windows

      教你怎么用VBScript(VBS)写一个HelloWorld

      教你怎么用VBScript(VBS)写一个HelloWorld

      教你怎么用VBScript(VBS)写一个HelloWorld

      教你怎么用VBScript(VBS)写一个HelloWorld

    展开全文
  • QTP脚本语言vbs的编写操作规范教程,文档中的图文解说非常详细,很适合初学者和QTP能力的进阶提升
  • Vbs编程高手学习手册

    2010-11-25 23:03:56
    Vbs编程高手学习手册,如何编写VB角本。具有很高的实用价值。
  • 包括PowerDesigner 16.5版本所有模型的元对象信息,编写vbs脚本操作模型对象时可以查找模型对象有哪些属性和方法。
  • VBS编程教程

    2007-08-13 21:48:38
    VBS编程教程VBS编程教程Very Good!!!
  • VBS脚本操作Excel常见方法汇总
  • TIA Portal WinCC Engineering V17 – VBS脚本编程参考手册
  • VBS编程教程.zip

    2013-03-29 14:28:17
    VBS编程教程.zip
  • 因为测试中需要读取一批URL数据进行浏览,为了方便使用txt保存配置url,另外脚本之家特为大家补充了比较好的配置读取脚本,需要的朋友可以参考一下
  • VBS编程工具vbsedit

    2011-07-27 13:26:35
    小巧而强悍的VBScript 与JScript 编辑工具。  支持语法高亮、参数提示以及自动完成关键字功能!支持调试以及监视变量功能!支持动态查看帮助文件
  • bat编程和vbs编程入门

    千次阅读 2018-09-29 14:23:36
    先看看bat(批处理文件)中一些简单的命令 ...-----------------------------------------------------欢迎关注,共同进步---------------------------------------------------还有1999G+编程资料等你拿
  • vbs编程-执行cmd命令

    2022-03-19 19:08:54
    简单格式 set ws = createobject("wscript.shell") ws.run "cmd.exe /c explorer e:\game" cmd命令行参数 cmd /c => /close 执行命令,关闭窗口 cmd /k => /keep 执行命令,保持窗口 详细如下: 命令行输入 ...
  • VBS编程教程 (第6篇)

    2021-05-22 01:18:30
     如果你想要继续学习vbs或通过它更详细的了解编程在转型可以跟我继续学习, 但因为我的假期结束所以更新的时间可能会比较慢, 请大家原谅.初步计划如下: 进阶篇: 变量的深入讨论 | |----变量类型 | |----变量的...
  • VBS脚本编程参考手册
  • VBS脚本编程经典教材
  • vbs编程和自动化测试

    2011-09-21 09:38:59
    很好的vbs编程实例和vbs脚本教程,学完后可以看看自动化测试的文档,对自动化测试的学习很有帮助。。。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,713
精华内容 2,685
关键字:

VBS 编程