現在、私はコンソールアプリケーションからluaを使用しています。つまり、スクリプトにエラーがあり、lua_error()
呼び出されるたびに、関連するテキストが出力されます。
ここで、バックグラウンドでコンソールなしで実行される GUI アプリケーションにそのことを移動する必要があります。表示されるエラー テキストは、メイン アプリケーションに送信して、必要な処理を実行できるようにする必要があります。2 つ目のポイントとして、アプリケーション全体を停止する必要はありません (コンソール アプリケーションで発生したように)。
だから私の質問:lua_error()
コードのある時点で与えられたエラーメッセージをキャッチして、アプリケーションが停止しないようにする可能性はありますか?