Vl-catch-all-error-message

提供:GizmoLabs - だいたい CAD LISP なサイト
2021年9月15日 (水) 14:48時点におけるGizmon (トーク | 投稿記録)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(vl-catch-all-error-message error-obj)


機能
エラー オブジェクトから文字列を返す。


引数
  • error-obj : vl-catch-all-apply 関数が返したエラー オブジェクト。


戻り値
エラー メッセージが含まれた文字列。


サンプル
vl-catch-all-apply 関数を使用して 0(ゼロ)で除算する。
(setq catchit (vl-catch-all-apply '/ '(50 0))) 
#<%catch-all-apply-error%> 
vl-catch-all-apply 関数は、エラーをトラップし、エラー オブジェクトを返す。 vl-catch-all-error-message 関数を使用して、エラー オブジェクトに含まれているエラー メッセージを確認することができる。
(vl-catch-all-error-message catchit) 
"0(ゼロ)で除算しました"

関連事項