lantianwei 发表于 2008-2-18 13:13:30

关于TSL语言中的修饰符的说明

大家可能对TSL的修饰符有些迷惑,特别是对于新手,现在对他们进行一些说明,当然也可能说的不是很对,如果有错误或不完全,还请大家指出或新增.
auto-用于函数内声明变量,函数调用结束后自动清除
static-静态变量,函数说明,和public的区别是该修饰符修饰的变量或函数只可以运用于本脚本,不能够被其他脚本调用
public-整个测试的全局变量,函数,可以被任何脚本调用
extern-调用被public修饰的外部脚本中的变量或函数,一般调用TSL函数可不需要用extern,而自己写的插件或DLL文件则需要用extern

const-一旦申明后变量就不可以进行修改,除非进行重定义,例子:
      const cPara="test1";
      #cPara定义后不可以进行修改
      #n="modify";
      pause(cPara);
      const cPara="test2";
      pause(cPara);

ImmenseLH 发表于 2008-2-19 12:58:22

资料不全,很多都是说得很浅的。

lantianwei 发表于 2008-2-19 13:34:57

原帖由 ImmenseLH 于 2008-2-19 12:58 发表 http://bbs.51testing.com/images/common/back.gif
资料不全,很多都是说得很浅的。
如果朋友有时间就帮忙补充一下吧,其实我WR也好久没有碰过了,只是刚在看一个框架时想到的关于修饰符的内容.我先代网友们谢谢你了!
页: [1]
查看完整版本: 关于TSL语言中的修饰符的说明