VBS简明教程

 

一、输出

VBS的输出使用函数Msgbox调用对话框进行输出。

Msgbox(message)

Message为要输出的信息

二、输入

VBS的输入,调用函数Inputbox()进行输入。

Inputbox(message,title)

返回值为输入的信息,message为提示信息,title为对话框的标题

三、变量的定义

使用Dim关键字对变量进行定义

四、注释

VBS使用REM关键字或者单引号’进行注释

五、常量的定义

使用关键字const来定义常量,建议常量名全部大写

六、取余

MOD运算求余数

七、条件语句

if 条件 then

语句块

(elseif 条件 then

语句块

else

语句块)

end if

八、select语句

select case 变量

case 值

语句

case 值

end select

九、类型强制转换

使用int()来把其他类型转换成整数

十、循环

do

语句块

(exit do)

loop while(until) 条件

十一、计次循环

for i=0 to 5

语句

next

十二、字符串的连接

使用&对字符串和非字符串进行连接

十三、回车符

vbCrlf相当于回车符

十四、数组

数组的定义:Dim a(9)或Dim a = {成员,成员}

数组的调用:a(i)

十五、冒号

:可以让你把多条语句写在同一行

十六、函数

Function funcname(para)

语句块

End function

函数的返回值:通过funcname=值的形式来返回

十七、子程序

Sub subname(para)

语句块

End sub

子程序是没有返回值的函数

十八、CreateObject

CreateObject创建并且返回一个对ActiveX对象的引用

语法:CreateObject(class[,servername])

Class:要创建的应用程序名和类

Servername:要在其上创建对象的网络服务器名称

Class参数:appname.objecttype

Appname:提供该对象的应用程序名

Objecttype:待创建的对象类型或类

声明一个变量用于存放对象的引用:

Dim name As Object

Set name = CreateObject(“appname.objecttype”)

如果这篇文章对你有帮助,请点个赞,你的支持就是我的动力!

扫描二维码,关注极客剑寮!
 
 
 
posted @ 2018-08-27 08:46 Tiumo 阅读(...) 评论(...)  编辑 收藏

VBS简明教程的更多相关文章

  1. Vbs 脚本编程简明教程之一

    —为什么要使用 Vbs ? 在 Windows 中,学习计算机操作也许很简单,但是很多计算机工作是重复性劳动,例如你每周也许需要对一些计算机文件进行复制.粘贴.改名.删除,也许你每天启动 计算机第一件 ...

  2. qtp:vbs基础教程

    ◎Vbs脚本编程简明教程之中的一个-为什么要使用Vbs?  在Windows中,学习计算机操作或许非常easy,可是非常多计算机工作是反复性劳动,比如你每周或许须要对一些计算机文件进行复制.粘贴.改名 ...

  3. 2013 duilib入门简明教程 -- 第一个程序 Hello World(3)

    小伙伴们有点迫不及待了么,来看一看Hello World吧: 新建一个空的win32项目,新建一个main.cpp文件,将以下代码复制进去: #include <windows.h> #i ...

  4. 2013 duilib入门简明教程 -- 部分bug (11)

     一.WindowImplBase的bug     在第8个教程[2013 duilib入门简明教程 -- 完整的自绘标题栏(8)]中,可以发现窗口最大化之后有两个问题,     1.最大化按钮的样式 ...

  5. 2013 duilib入门简明教程 -- 部分bug 2 (14)

        上一个教程中提到了ActiveX的Bug,即如果主窗口直接用变量生成,则关闭窗口时会产生崩溃            如果用new的方式生成,则不会崩溃,所以给出一个临时的快速解决方案,即主窗口 ...

  6. 2013 duilib入门简明教程 -- 自绘控件 (15)

        在[2013 duilib入门简明教程 -- 复杂控件介绍 (13)]中虽然介绍了界面设计器上的所有控件,但是还有一些控件并没有被放到界面设计器上,还有一些常用控件duilib并没有提供(比如 ...

  7. 2013 duilib入门简明教程 -- 事件处理和消息响应 (17)

        界面的显示方面就都讲完啦,下面来介绍下控件的响应.     前面的教程只讲了按钮和Tab的响应,即在Notify函数里处理.其实duilib还提供了另外一种响应的方法,即消息映射DUI_BEG ...

  8. 2013 duilib入门简明教程 -- FAQ (19)

        虽然前面的教程几乎把所有的知识点都罗列了,但是有很多问题经常在群里出现,所以这里再次整理一下.     需要注意的是,在下面的问题中,除了加上XML属性外,主窗口必须继承自WindowImpl ...

  9. Mac安装Windows 10的简明教程

    每次在Mac上安装Windows都是一件非常痛苦的事情,曾经为了装Win8把整台Mac的硬盘数据都弄丢了,最后通过龟速系统恢复模式恢复了MacOSX(50M电信光纤下载了3天才把系统下载完),相信和我 ...

随机推荐

  1. JQuery手写一个简单的轮播图

    做出来的样式: 没有切图,就随便找了一些图片来实现效果,那几个小星星萌不萌. 这个轮播图最主要的部分是animate(),可以先熟悉下这个方法. 代码我放到了github上,链接:https://gi ...

  2. 课时56.marquee标签(理解)

    这个标签是比较特殊的,不是html5中的新增标签 在W3C官方文档中找不到这个标签,也就是说不是官方推荐的标签 但是各大浏览器对这个标签的支持也非常不错,而且效果也非常不错 1.什么是marquee标 ...

  3. weex图片加载更多方法loadmore的使用

    首先,放一个weex中loadmore使用的demo,可以看一下http://dotwe.org/vue/8dd2a10c69e149ae8971f8298cc8bebf 1.在list标签上添加 @ ...

  4. 《DOM编程艺术》读书笔记<概述>

    作为一名前端开发工程师,学习的过程中总少不了各种各样的书籍,作为新手如何在众多书籍中选到适合自己的呢,我们今天先来谈谈<DOM编程艺术>这本书. 其实呢大部分书都是好书,就像LOL中大部分 ...

  5. 学习笔记 - Manacher算法

    Manacher算法 - 学习笔记 是从最近Codeforces的一场比赛了解到这个算法的~ 非常新奇,毕竟是第一次听说 \(O(n)\) 的回文串算法 我在 vjudge 上开了一个[练习],有兴趣 ...

  6. chromium之task

    // A task is a generic runnable thingy, usually used for running code on a // different thread or fo ...

  7. 关于Django中JsonResponse返回中文字典编码错误的解决方案

    解决方案:JsonResponse(data, json_dumps_params={'ensure_ascii':False}) ! data是需要渲染的字典 def master(request) ...

  8. Linux性能检查命令总结[转]

    一些常用的网络.IO.内存监控指令,Linux性能检查命令总结

  9. Django学习笔记1

    重点在注释# 1.views.py from django.shortcuts import render from django.http import * #from django.templat ...

  10. Elasticsearch 数据查询

    数据准备: PUT /shop { "settings": { "number_of_shards": 3, "number_of_replicas& ...