还有个问题,我现在运行QTP录好的一段代码,它一直重复再运行,我在代码结尾处加了stop,还是不行,怎么设置让它只运行一次阿?作者: dycadrtf 时间: 2008-7-11 09:45 作者: zte_boy 时间: 2008-7-11 10:02
用随机数就可以了
Function MakeString(inputlength)
Dim i
Dim j
Dim TempStr
Dim Arr
If IsNumeric(inputlength) Then
For i = 1 To inputlength
Arr = Array("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")
Randomize
j = CInt(23*Rnd)
TempStr = Arr(j)
RndStr =RndStr +TempStr
Next
MakeString = RndStr
else
msgbox ("只接受数字输入")
End If
End Function作者: sidneylover 时间: 2008-7-11 10:58
不用定义这么长的数组