博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

笔记

Posted on 2016-12-09 17:42  irreplaceable  阅读(101)  评论(0)    收藏  举报
  1. VBScript的Sub Procedure以Sub开始,以End Sub结束,中间是VBScript语句。Sub procedure完成一系列的动作,但是不产生返回值。Sub Procedure也可以携带参数(如常量、变量、或表达式)。如果Sub Procedure不携带参数,则Sub 语句也必须带有一对空括号。
  2. debugger.breakpoints 创建了一个对象
  3. 遍历所有的断点信息

                       

  1. regExp正则匹配过程中, multiline 为 false,那么 "^" 匹配字符串的开始位置,而 "$" 匹配字符串的结束位置。如果 multline 为 true,那么 "^" 匹配字符串开始位置以及 "\n" 或 "\r" 之后的位置,而 "$" 匹配字符串结束位置以及 "\n" 或 "\r" 之前的位置。
  2. split(arry, ”,”, -1, 1)拆分分隔符的字符串表达式,保存到数组中去,或许考虑采用正则匹配的方法; ubound(arry)计算出数组的边界
  • objArgs = WScript.Arguments              //接收命令行参数

 

  1. 接收一个breakpoint 对象:A = Debugger.Breakpoints.Item(0) or A = Debugger.Breakpoints.Item("main")
  2. Breakpoint.location 打印出来的信息

 

 

 

带参数出错,还是考虑使用行号来打断点

debugger.breakpoints.add ("DrPort_SetPinMode(stDrPort_PinNOTbl[wkuw_count],DR_PORT_PIN_MODE0))")

Three location descriptions are possible:

a function ( debugger.breakpoints.add("main") ),

a hex address ( debugger.breakpoints.add ("0xA00002CE") ),

a source file line ( debugger.breakpoints.add ("hellopcp.c 175")).

使用debugger的成员来获取location,获取的是当前断点所在函数以及行的信息

 

  1. 变量值的获取

 

  1. FileSystemObject.OpenTextFile(fname,mode,create,format)

opentextfile 参数:

fname:必须的。要打开的文件的名字。
mode:可选的。以什么方式打开。1=ForReading(以只读方式打开),2=ForWriting (以写方式打开),8=ForAppending(以添加方式打开,写入的内容将添加到文件末尾)。
create:可选的。设置如果所打开的文件不存在是否创建该文件。True为是,False为否。默认是False。
format:可选的。文件的格式。0=TristateFalse(以ASCII格式打开,这是默认的),-1=TristateTrue(以Unicode格式打开),-2=TristateUseDefault (以系统默认方式打开)

 

 

regval = Debugger.Register(temparr(regnum))

 

 

 

Replace:

http://bbs.csdn.net/topics/340092102

https://zhidao.baidu.com/question/569308133.html

https://zhidao.baidu.com/question/569308133.html?qbl=relate_question_0&word=Vbs%B1%E4%C1%BF%D6%B5%BC%D3%CB%AB%D2%FD%BA%C5

 

 

 

 

 

MyString =String(5, "*") ' 返回"*****"。

  1. cscript C:\Users\ym-luy\Desktop\ude_script\AutoTestUDE.vbs "C:\Users\Public\Documents\pls\UDE 4.2\Workspaces\2771202.wsx" "C:\Users\Public\Documents\pls\UDE 4.2\Targets\TriBoard_TC27xD.cfg" "D:\Japan\01_High_ECM\MultiApl\110_TXH100x_FlexibleMA\Debug\110_TXH100x_FlexibleMA.elf"

cscript 和wscript.echo 的cmd窗口输出使用

  1. 全局的字符串变量清除上次循环的保存的内容:

fstr = string(0," ")

 

  1. Set的唯一用途是实例化对象变量(存放指向该对象的引用)。

CreateObject()完成的是创建对象的工作。使用该函数,都必须将您想要实例化的对象的标识符(prog id)传达给它,象的的名称一起构成可prog id

  1. FileExists 和 FolderExists参数不能使用通配符