zoukankan      html  css  js  c++  java
  • VBS 相关知识 笔记

    1.Option Explicit: 必须声明了变量之后才能赋值。  原话:语句在模块级别中使用,强制显式声明模块中的所有变量。

     w3scholl看到的内容:

    变量声明

    您可以使用 Dim、Public 或 Private 语句来声明变量,比如这样:

    dim name
    name=some value
    

    现在,你创建了一个变量。变量名是 "name"。

    您也可以通过使用其名称来创建变量。比如这样:

    name=some value
    

    这样,您同样创建了一个名为 "name" 的变量。

    不过,后面这样的做法不是一种好习惯,这是因为您可能会在脚本中拼错变量名,那样可能会在脚本运行时引起奇怪的结果。比如,当您把 "name" 变量错拼为 "nime" 时,脚本会自动创建一个名为 "nime" 的变量。为了防止脚本这样做,您可以使用 Option Explicit 语句。如果您使用这个语句,就必须使用 dim、public 或 private 语句来声明所有的变量。把 Option Explicit 语句放置于脚本的顶端,这像这样:

    option explicit
    dim name
    name=some value
    -----------------------------------------------分割线下一个内容--------------------------------------------

     2.关键字UCase:UCase 函数可把指定的字符串转换为大写

    Dim MyWordMyWord = UCase("Hello World") ' 返回"HELLO WORLD"。

    --------------------------------------------分割线下一个内容------------------------------------------------------

    3.在vbscript中,使用on error resume next处理错误,当使用这段代码时,程序将忽略产生的错误继续运行后面的代码

    --------------------------------------------分割线下一个内容------------------------------------------------------

    4.InStr  相当于contains的使用的indexof差不多                

    contains的使用InStr(a, b)<>0

    <>表示不等于

    5.[MySQL][ODBC 5.1 Driver][mysqld-5.1.40-community]Memory allocation error

    数据库插入操作时报错,原因是字段实际长度和大于指定长度或者是empty

  • 相关阅读:
    HDU 3374 String Problem(最小(大)表示 + KMP)
    HDU 1253 胜利大逃亡
    #include <cctype>
    HDU 4162 Shape Number(最小表示法)
    USACO section1.3 Mixing Milk 混合牛奶
    HDU 1572 下沙小面的(2)
    HDU 1969 Pie
    USACO section1.2 Milking Cows 挤牛奶(区间覆盖)
    HDU 2492 Ping pong (树状数组)
    筛选法打表:求某个数的素因子之和
  • 原文地址:https://www.cnblogs.com/c-x-a/p/5895972.html
Copyright © 2011-2022 走看看