IBM Lotus Symphony
|
プログラム実行時にエラーの発生した行番号を返します。
Erl
整数
![]() |
Erl 関数が返すのは行番号だけであり、行ラベルは返しません。 |
sub ExampleError
on error goto ErrorHandler REM エラーハンドラの設定
Dim iVar as Integer
Dim sVar As String
REM 存在しないファイルにアクセスするとエラーが発生
iVar = Freefile
Open "¥file9879.txt" for Input as #iVar
Line Input #iVar, sVar
Close #iVar
exit sub
ErrorHandler:
MsgBox "Error " & err & ": " & error$ + chr(13) + "In line : " + Erl + chr(13) + Now , 16 ,"An error occurred"
end sub