設(shè)置宏 @error 的值.
SetError ( 代碼 [, 擴(kuò)展值 [, 返回值]] )
代碼 | 設(shè)置 @error 的一個整數(shù)值. |
擴(kuò)展值 | [可選參數(shù)] 設(shè)置 @extended 的整數(shù)值. 與 SetExtended() 函數(shù)的設(shè)置值相同. |
返回值 | [可選參數(shù)] 忽略默認(rèn)值并返回這里設(shè)置的值. |
Local $result
= myDiv(5,
0)
If @error
Then
MsgBox(4096, "錯誤", "除數(shù)為
0")
Else
MsgBox(4096, "結(jié)果", $result)
EndIf
Exit
Func myDiv($dividend, $divisor)
If $dividend = 0 And
$divisor =
0 Then
SetError(2)
;不定形式 0/0
ElseIf $divisor = 0 Then
SetError(1)
;除數(shù)為 0
EndIf
Return $dividend / $divisor
EndFunc ;==>myDiv
provider with jb51.net (unicode) |