|
#学习TSL 语言,感觉WinRunner 自带的函数比较少。很多函数都要进行二次开发。
#以下是本人编写的随机产生n个字母的函数,请多指教。。(可能这种方法还不完美)
function randomGetLetters(in n,out Letters)
{
auto i,RandNum,TempLetter;
static Letter[ ]= {"a","b","c", "d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"};
if( n < 0)
{
n=-n;
}
n=int(n);
srand(get_time);
for (i=0 ; i < n ; i++)
{
RandNum = int(rand()*25+1); #关键
TempLetter=Letter[RandNum];
Letters=Letters&TempLetter;
}
return Letters;
}
# 调用:(假设要随机产生2个随机字母)
randomGetLetters(2,str);
printf(str); |
|