vbs
文章平均质量分 58
xiaohei_dev
这个作者很懒,什么都没留下…
展开
-
vsb教程《运行程序》
set ws = createobject("wscript.shell")rem run(sCommand, nStyle, bIsWait)rem sCommand 命令行及参数列表rem bIsWait 是否等待执行完成(默认false)rem nStyle 窗口状态(默认1,0隐/1显)rem 打开cmd窗口(无参)rem ws.run("cmd")rem 打开cmd窗原创 2016-12-29 18:19:54 · 2832 阅读 · 0 评论 -
vbs教程《变量使用》
rem 定义1个变量dim x1rem 定义多个变量dim x2,x3,x4,x5,x6,x7,x8,x9rem 1个变量赋值x1 = -1rem 多个变量赋值x2=0:x3=1:x4=3.14:x5=false:x6="false":x7="true":x8="800":x9="9.181716"rem 类型转换 => intrem msgbox(cint(x4))r原创 2016-12-29 18:04:44 · 2047 阅读 · 0 评论 -
vbs教程《字符串处理》
rem 拆分字符串rem dim arrrem arr = split("xiaohei,xiaobai,xiaoming", ",")rem for each substr in arrrem msgbox(substr)rem nextrem 替换字符串rem msgbox(replace("xiaohei,xiaobai,xiaoming", ",", "|"))rem原创 2016-12-29 18:06:49 · 8889 阅读 · 0 评论 -
vbs教程《弹出窗口》
set ws = createobject("wscript.shell")dim x1rem 弹出输入框 inputbox(text, title, default_value)x1 = inputbox("请输入一个数字:1/2/3/4/5/16/32/48/64", "标题", 0)rem 弹出消息框 msgbox(text, type, title)select case原创 2016-12-29 18:08:57 · 26893 阅读 · 1 评论 -
vbs教程《当前目录》
set ws = createobject("wscript.shell")rem 获取当前目录msgbox(ws.currentdirectory)rem 设置当前目录ws.currentdirectory = "d:\"rem 获取当前目录msgbox(ws.currentdirectory)set ws = nothing原创 2016-12-29 18:09:47 · 906 阅读 · 0 评论 -
vbs教程《循环语句》
rem 定义和赋值数组dim arr(3)arr(0) = 20arr(1) = 10arr(2) = 25arr(3) = 7rem 定义索引dim idxrem 循环语句: for 变量 = 初始值 to 结束值 ... nextrem for i = 0 to 3rem rem 内部可使用exit for结束循环rem msgbox(arr(i))rem n原创 2016-12-29 18:10:42 · 2408 阅读 · 0 评论 -
vbs教程《数组使用》
rem 定义dim arr(5)rem 赋值arr(0) = 20arr(1) = 2arr(2) = 5arr(3) = 3arr(4) = 1arr(5) = 100rem 访问msgbox(arr(2))rem 遍历for each v in arr msgbox(v)next原创 2016-12-29 18:11:32 · 3068 阅读 · 0 评论 -
vbs教程《文件操作》
set fs = createobject("scripting.filesystemobject")rem -----------------驱动器操作-----------------rem 驱动器是否存在rem msgbox(fs.driveexists("c:\"))rem 获取驱动器对象rem set drive = fs.getdrive("c:")rem 驱动器的可原创 2016-12-29 18:13:01 · 3431 阅读 · 1 评论 -
vbs教程《日期时间》
dim curdate,curtime,curdatetimedim mydate,mytime,mydatetimerem 获取当前日期: 年/月/日curdate = date()rem 获取当前时间: 时:分:秒curtime = time()rem 获取现在时间: 年/月/日 时:分:秒curdatetime = now()rem 将有效数据转成时间类型mydat原创 2016-12-29 18:13:49 · 5267 阅读 · 0 评论 -
vbs教程《条件语句》
dim xx = -2if x < 0 then msgbox("x < 0")elseif x = 0 then msgbox("x = 0")else msgbox("x > 0")end ifselect case x case 1 msgbox("x = 1") case 2 msgbox("x = 2") case else msgbox("x原创 2016-12-29 18:15:10 · 1843 阅读 · 0 评论 -
vbs教程《环境变量》
set ws = createobject("wscript.shell")rem 获取环境变量值rem msgbox(ws.expandenvironmentstrings("%path%"))rem msgbox(ws.expandenvironmentstrings("%xiaohei_path%"))rem 系统环境变量对象集合rem set envs = ws.enviro原创 2016-12-29 18:15:56 · 2524 阅读 · 0 评论 -
vbs教程《变量类型》
rem 获取变量的子类型: typename(var)rem ---------------typename的返回值---------------rem Byte 字节型rem Integer 整型rem Long 长整型rem Single 单精度浮点型rem Double 双精度浮点型rem Currency 货币rem Decimal 十进制re原创 2016-12-29 18:17:20 · 1819 阅读 · 0 评论 -
vbs教程《表格处理》
rem 打开程序set app = createobject("excel.application")rem 显示当前窗口(默认false隐藏)app.visible = truerem 不显示警告(默认true显示)rem app.displayalerts = falserem 更改标题栏app.caption = "新标题是vsb学习测试"rem 打开工作簿set原创 2016-12-29 18:18:04 · 1690 阅读 · 0 评论 -
vbs教程《函数过程》
rem function有返回值,sub无返回值rem -------------function: 无参数,无返回值-------------rem 定义rem function hello()rem msgbox("hello")rem end functionrem 调用rem hello()rem -------------function: 1参数,无返回值--原创 2016-12-29 18:19:09 · 603 阅读 · 0 评论 -
vbs教程《模拟按键》
set ws = createobject("wscript.shell")rem 运行记录本程序进行测试发送按键ws.run("notepad")rem 暂停0.1秒,防止程序还没启动就发送按键wscript.sleep(100)rem 输入1个xrem ws.sendkeys("x")rem 回车rem ws.sendkeys("{enter}")rem 输入10个原创 2016-12-29 18:01:43 · 11497 阅读 · 0 评论