以后不在此处更新日志了,欢迎测友到新窝找我:http://www.wuchuanhu.cn/

AutoIT自动化测试基础(变量与常量)

上一篇 / 下一篇  2012-03-02 16:49:14 / 个人分类:AutoIT实战

   AutoIT的数据类型其实非常简单,因为它只有一种,就是Variant。它可以用来存储纯数字或者字符串类型的数据,而程序具体如何看待这些数据则要看用户使用方式。这个有点像Ruby
   变量类型也是很简单,如果要申明一个变量可以使用:
   Dim $var   ;很像VBS,不同的是变量必须以$开头
   也可以这样申明:
   Local $var 
   也可以不申明,直接在程序中直接使用。但是如果脚本中开启了“MustDeclareVars”模式的话,就必须在使用前进行申明。开启这种模式,只用在脚本的头部填写:
Opt("MustDeclareVars", 0)   ;0表示不必申明可直接使用,1表示必须申明才能使用,默认为0。良好的习惯当然是开启这种模式了,使用任何变量前都尽量对它申明。
  
   常量是通过Const关键字进行申明的: Const $const1 = 1, $const2=12
  
   任何变量都是有作用域的,或全局或局部。全局变量使用Global进行申明,局部变量使用Local进行申明。
 
   数组是一个很有用的数据类型,AutoIT没有提供相关的函数,但有相关的UDF。UDF中有非常多的对数组的使用操作,把数组的应用体现的淋漓尽致。
   在很多的脚本函数中,数组都会被用作返回值,而且数组中的第一个值往往表示返回内容的数量。比如WinList()函数,可以用来获取窗口列表,它返回一个二位数组。这个数组的第一个值$array[0][0]则是窗口的总数量。

TAG: aslandhu autoit Autoit AutoIT autoIT

 

评分:0

我来说两句

Open Toolbar