`
cherrypig3
  • 浏览: 39626 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

我的学习(二) --- VBS

阅读更多
这两天工作不忙,所以能有时间学习了。以前总是心里想着学习,从来没有实际做过,在有时间时最先想到的是在网上闲逛。这次我至少做了,给自己一点鼓励,一点一点来就可以不断进步。

进入正题吧,我现在的基础很弱,高手请绕行: (注:下面内容有些是从别人那里学来的)

VBS: 基于Visual Basic 的脚本语言。所谓脚本语言,就是不编译成二进制文件,直接由宿主解释源代码并执行。更明确一点就是,你写的程序不需要编译成.exe, 而是直接给用户发送.vbs的源程序,用户就可以执行了。他的开发工具有记事本,VBS editor. 后者更好一些。因为它就像一个VS一样能提供很多帮助。

下面提供一个很简单的例子:
' Input your name and display it
' Use two method "InputBox" "MsgBox"
Dim name, msg
msg="Please input your name"
name=InputBox(msg)
Msgbox(name)

前两行是程序的注释,第三行是对变量的声明,第四行是赋值语句,第五行,第六行应用了2个函数,他们是VBS自带的。

函数:
一个函数就相当于一个“黑箱”,有输入(参数)和输出(返回),你不用了解他是怎么运作的,知道它能干什么就可以了。想象一下就像变魔术,你看到他的手里有一张扑克牌,他的手一动就会出现很多张。另外一个函数可以有返回值,也可以没有,可以有参数,也可以没有。就像很典型的变鸽子魔术。

变量:
一个变量好像一个”盒子“,里面只能装一个东西,必须把里面的东西取出来之后才能放别的东西,这个”盒子“是有名称的,当你在程序中使用变量的时候,系统会自动打开盒子,取出里面的东西,让这个东西参与处理,而不是盒子。

运算规则:
+-*/和数学中的一样

变量数据类型的转换:
把字符转化成数字并取整: int(a); 把字符转换成数字但不取整:CDbl(b),

语句:
1)流程控制语句->判断结构
在判断之后执行一条语句:if ...then...【语句】end if
在判断之后执行多条语句:if ...then...【语句块】end if
在判断之后两种情况都要执行:if...then...else... end if
判断3种情况呢:if...then...else if...then...else...end if
判断多种情况呢:select...case a case 1... case 2...case else... end select

本次要点概括:
1) 注释(以REM或'开头)行在程序中不起作用, 但能让别人更容易读懂你的程序.
2) 变量好像一个盒子, 或一个代号, 可以代表你想代表的东西. 变量赋值使用"="
3) 函数像一个"黑箱", 有参数和返回值, 用"="左边的变量可以接住返回值
4) Inputbox函数弹出一个输入对话框,Msgbox则用于输出

5) 变量就像盒子, 我们不在乎盒子里装的是什么, 但一定要知道盒子的名字
6) MOD是取余运算

7) inputbox返回的是一个字符串, 而不是一个数, 必须用a=int(a)这种形式转化成数
8) bool变量的值只有两种:true,false
9) if 语句的格式
10) select...case的格式

另外,根据所学内容中附的题目,我没有任何困难的都写出来了。加油!

1
0
分享到:
评论
1 楼 edisonlz 2009-11-09  
加油, 

相关推荐

    vbs基础教程-教你从零学习vbs

    VBS不需要编译成二进制文件,而是直接在主机(host)上运行。这意味着你可以直接编写.vbs文件,并让用户直接运行这些脚本文件,而无需安装额外的编译环境。 #### 二、VBS的特点与应用场景 - **特点:** - **易于...

    VBS脚本学习指南,适合初学者

    ### VBS脚本学习指南——基础知识与应用 #### 一、VBS脚本概述 VBS,即Microsoft Visual Basic Script Edition(微软可视化BASIC脚本版),是Microsoft为Windows操作系统提供的一种轻量级脚本语言。它基于Visual ...

    2012-VBS整人小程序大全.zip

    3. **理解VBS**:学习基本的VBS知识,能识别简单的整人脚本。 4. **谨慎授权**:当系统提示执行脚本时,应确认其来源和目的。 总结,VBS整人小程序利用了VBS脚本的灵活性和可操作性,通过巧妙的编程技巧和用户心理...

    VBS学习笔记

    ### VBS学习笔记知识点概述 本篇学习笔记围绕VBS(Visual Basic Script Edition)这一脚本语言展开,详细记录了作者在学习过程中整理的核心概念、语法结构与实用技巧。VBS是一种广泛应用于Windows系统下的自动化...

    vbs教程,学vbs的经典书籍,编程,脚本

    - 输入/输出流:理解如何使用VBS进行文件的读写操作,包括文本和二进制模式。 4. **网络编程** - HTTP请求:学习如何使用VBS发送HTTP请求,获取网页内容,这对于网页自动化和数据抓取非常有用。 - SMTP邮件发送...

    VBS脚本教程--经典(包你学会)

    VBS脚本教程是学习这种语言的重要资料,尤其对于初学者来说,能够帮助快速理解和掌握VBS的基本概念和应用。 在"VBS脚本教程--经典(包你学会)"中,你可以期待学习到以下核心知识点: 1. **基础语法**:VBS脚本的...

    VBS简易教程-适合初学者

    VBS的主要特点包括易于学习、灵活性高以及强大的功能。它常被用于Web开发中创建动态网页内容,也能作为自动化工具的一部分,如在QTP(Quick Test Professional)等自动化测试工具中使用。 VBS脚本可以通过Windows ...

    Vbs脚本高级教程

    #### 二、为什么选择Vbs脚本 - **解决重复性劳动**: - 自动化日常操作,如文件管理、文本编辑等。 - 提高工作效率,减少人为错误。 - **替代复杂编程**: - 避免学习复杂的编程语言及框架。 - 使用现成的COM组件...

    教程名称_VBS脚本语言学习(八)

    二、VBS语法 1. 命令行:WScript.Shell对象可用于执行操作系统命令,如创建文件、启动程序等。 2. 文件操作:FileSystemObject提供了一系列方法和属性,如CreateTextFile、OpenTextFile等,用于读写文件。 3. ...

    VBS脚本入门教程1-7

    这个“VBS脚本入门教程1-7”显然是一个系列教程,包含了从基础到进阶的多个章节,旨在帮助初学者系统地学习VBS脚本。 在VBS脚本中,有几个核心概念值得我们深入理解: 1. **基本语法**:VBS使用缩进来表示代码块,...

    vbs

    VBS的语法简洁,易于学习,且与Windows API紧密集成,使其在系统管理和自动化方面具有广泛的应用。 1. **基础概念** - **脚本语言**:VBS是一种解释型的脚本语言,与编译型语言不同,它的代码在运行时逐行解释。 ...

    VBS基础视频教程第二讲

    本教程为"VBS基础视频教程第二讲",旨在为初学者提供坚实的VBS编程基础,同时也适合作为其他脚本语言学习的起点。 在这一讲中,我们将会深入探讨以下几个关键知识点: 1. **VBS基础语法**:包括变量声明、数据类型...

    vbs入门到高级教程

    #### 二、创建并运行第一个VBS脚本 在介绍VBS的基础语法之前,我们先来看一个简单的例子:如何用VBS显示“Hello World”消息框。这通常作为编程语言学习的第一个示例程序。 1. **创建脚本文件**: - 打开文本编辑...

    VBS脚本编程教程--非常适合初学者

    通过以上知识点的介绍,我们了解到VBS脚本是一种强大且易于学习的工具,可以帮助用户自动化日常任务,提高工作效率。无论是对于初学者还是有一定经验的开发者来说,掌握VBS脚本都是非常有益的。希望本文能帮助读者更...

    VBS_VBS操作EXCLE排序

    ### VBS 操作 Excel 排序详解 在 IT 领域中,VBS (Visual ...通过本文的学习,相信您已经掌握了如何使用 VBS 来实现 Excel 数据的排序操作。这对于日常办公自动化具有重要意义。希望本文能对您的学习和工作有所帮助!

    vbs简明教程-pdf文字版

    由于VBS是一种脚本语言,所以它不能被编译成独立的二进制文件,而是由Windows系统自带的宿主程序直接解释执行,比如WScript.exe或CScript.exe。VBS脚本的设计目标是简单易学,即使是编程初学者也可以快速掌握。 VBS...

    vbs学习工具

    二、VBS语法 1. 注释:单行注释以'开头,多行注释使用REM或'包围。 2. 变量声明:`Dim variableName`,例如 `Dim strMessage`。 3. 赋值:`=`, 如 `strMessage = "Hello, World!"`。 4. 条件语句:`If...Then...Else...

    vbs简明教程学习资料

    #### 二、VBS基础知识 1. **Hello World程序** - 示例代码:`MsgBox "Hello World!"` - 解析: - `MsgBox` 函数用于显示消息框。 - `"Hello World!"` 是字符串常量,表示消息框中显示的文字。 - 运行方法: -...

    vbs脚本文件简明教程

    #### 二、为什么学习 VBS? 1. **易于学习:** VBS 的语法简单,即使是编程初学者也能快速上手。 2. **广泛的应用场景:** VBS 可以用于多种场合,如日常维护、批量处理 Word 文档等。 3. **强大的功能:** VBS ...

Global site tag (gtag.js) - Google Analytics