FreeBASIC マニュアルのトップに戻る

FreeBASIC Erfn

目次→実行時ライブラリー参考→エラー処理関連ERFN←オリジナル・サイト

ERFN 左にメニュー・フレームが表示されていない場合は、ここをクリックして下さい

←リンク元に戻る プログラム開発関連に戻る

エラー報告関数。

構文:
declare function Erfn ( ) as zstring ptr

用法:
result = Erfn ( )

戻り値:
誤りが発生した関数を特定する文字列に、ポインタを返します。

ソースを -exx コンパイラ・オプションでコンパイルしないと、NULLを返します。

記述:
関数の名前にポインタを返す、エラー報告関数。

例:
'' test.bas
'' fbc -exx -lang fblite test.bas で、コンパイルしてください

#lang "fblite"

Sub Generate_Error
  On Error Goto Handler
  Error 1000
  Exit Sub
Handler:
  Print "Error Function: ";* Erfn()
  Print "Error Module  : ";* Ermn()
  Sleep
  Resume Next
End Sub

Generate_Error

出力:
Error Function: GENERATE_ERROR
Error Module : test.bas


方言差:

QBからの違い:

参考:
エラー処理関連 に戻る
←リンク元に戻る プログラム開発関連に戻る

ページ歴史:2016-03-12 17:17:03
日本語翻訳:WATANABE Makoto、原文著作者:JeffMarshall

ホームページのトップに戻る

表示-非営利-継承