自己写的函数如何设置参数的默认值
例如:
Function WaitImg(图片名, 找图时间,x,y,X,Y)
Dim i
WaitImg = false
For i=1 to 找图时间 * 2
FindPic x, y, X, Y, "G:\ajjl\找图\" & 图片名 & ".bmp", 0.9, ImgX, ImgY
If ImgX > 0 Then
WaitImg = true
TracePrint "耗时" & (i/2) & "秒,寻找图片" & 图片名 & "的结果为:x=" & ImgX & ",y=" & ImgY
Exit For
Else
TracePrint "没有找到" & 图片名
End If
Delay 500
Next
End Function
我想把后四个参数设置默认值为全屏,然后有时候需要指定区域找图再填具体数值,这能办到吗?

例如:
Function WaitImg(图片名, 找图时间,x,y,X,Y)
Dim i
WaitImg = false
For i=1 to 找图时间 * 2
FindPic x, y, X, Y, "G:\ajjl\找图\" & 图片名 & ".bmp", 0.9, ImgX, ImgY
If ImgX > 0 Then
WaitImg = true
TracePrint "耗时" & (i/2) & "秒,寻找图片" & 图片名 & "的结果为:x=" & ImgX & ",y=" & ImgY
Exit For
Else
TracePrint "没有找到" & 图片名
End If
Delay 500
Next
End Function
我想把后四个参数设置默认值为全屏,然后有时候需要指定区域找图再填具体数值,这能办到吗?











