vl-exit-with-error (AutoLISP)

コントロールを、エラー ハンドラから呼び出した名前空間の *error* 関数に渡します。

サポートされているプラットフォーム: Windows および Mac OS

構文と要素

(vl-exit-with-error msg)
msg

タイプ: 文字列

ユーザに表示されるメッセージ。

戻り値

タイプ: なし

なし

注意

この関数は、独自の名前空間で実行するアプリケーションで使用します。vl-exit-with-error が実行されると、*error* 関数が呼び出され、スタックが解放され、コントロールがコマンド プロンプトに戻ります。

次のコードは、vl-exit-with-error 関数を使用して、名前空間呼び出しの *error* 関数に文字列を渡しています。

(defun *error* (msg)
  ... ; processing in VLX namespace/execution context
(vl-exit-with-error (strcat "My application bombed! " msg)))