「Vle-startapp」の版間の差分
|  (ページの作成:「{{AutoLISP}} ; 構文 : (vle-startapp ''cmd''  ''args''  ''mode'')   ; 機能 : 指定されたコマンドを実行し、オプションで引数を指定し、オプシ…」) | 編集の要約なし | ||
| (同じ利用者による、間の1版が非表示) | |||
| 1行目: | 1行目: | ||
| {{ | {{BCAD_LISP}} | ||
| ; 構文 | ; 構文 | ||
| : (vle-startapp ''cmd''  ''args''  ''mode'') | : (vle-startapp ''cmd''  ''args''  ''mode'') | ||
| 19行目: | 19行目: | ||
| ; MEMO | ; MEMO | ||
| :  | : プロセスを待たない(非同期)の(startapp)から置き換えて利用できる。 | ||
| 36行目: | 36行目: | ||
| [[Category:AutoLISP]] | [[Category:AutoLISP]] | ||
| [[Category:BricsCADのLISP]] | |||
2023年1月28日 (土) 07:59時点における最新版
- 構文
- (vle-startapp cmd args mode)
- 機能
- 指定されたコマンドを実行し、オプションで引数を指定し、オプションでプロセスの終了を待つ(同期実行)
- 引数
- 
- cmd : 実行するコマンド/プログラム (*.exe *.com *.bat)
- args : オプションの引数(文字列)、引数なしなら nil
- mode : T はプロセスを待つ、nil は並列に実行することを指定する
 
- 戻り値
- 並列に起動した場合はプロセスID、同期に起動した場合はプログラムの戻り値
- MEMO
- プロセスを待たない(非同期)の(startapp)から置き換えて利用できる。
- サンプル
(vle-startapp "notepad.exe" "test.dat" t) ; notepad.exeを "test.dat "ファイルとともに起動し、同期して実行する。
関連事項
