「Xload」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成: ; 構文 : (xload ''appname'' [''flag'']) ; 機能 : SDSアプリケーションをロードする。プログラムが既にロードされている場合、再ロードはし…)
 
編集の要約なし
 
37行目: 37行目:
関連事項
関連事項
* [[ads]] 関数
* [[ads]] 関数
* [[ads]] 関数
* [[xunload]] 関数
* [[ads]] 関数


[[Category:AutoLISP]]
[[Category:AutoLISP]]

2010年4月21日 (水) 13:59時点における最新版

構文
(xload appname [flag])
機能
SDSアプリケーションをロードする。プログラムが既にロードされている場合、再ロードはしない。
引数
  • appname : SDSアプリケーションのDLLファイル名
  • flags : エラー時のメッセージテキスト。省略した場合は標準のメッセージになる。
戻り値
appnameがロードされた(されている)場合は appname。 そうでない場合はエラー。
サンプル
(xload "goodapp")  
"goodapp"

(xload "badapp")   
アプリケーション ロード エラー: axrm.dll が見つかりません.
"axrm.dll" ファイルを開けません
エラー: XLOAD 失敗

(xload "badapp" "Uh-oh!")
アプリケーション ロード エラー: badapp.dll が見つかりません."Uh-oh!"

(xload "badapp" (xload "goodapp"))
アプリケーション "goodapp" は,既にロードされています
アプリケーション ロード エラー: badapp.dll が見つかりません."xrm"

(xload "loadedapp")
アプリケーション "loadedapp.dll" は,既にロードされています



関連事項