「Vle-startapp」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「{{AutoLISP}} ; 構文 : (vle-startapp ''cmd'' ''args'' ''mode'') ; 機能 : 指定されたコマンドを実行し、オプションで引数を指定し、オプシ…」)
 
編集の要約なし
1行目: 1行目:
{{AutoLISP}}
{{BCAD_LISP}}
; 構文
; 構文
: (vle-startapp ''cmd''  ''args''  ''mode'')
: (vle-startapp ''cmd''  ''args''  ''mode'')
19行目: 19行目:


; MEMO
; MEMO
: プロセスを待たない(非同期)の(startapp)に置き換わる。
: プロセスを待たない(非同期)の(startapp)から置き換えて利用できる。





2022年12月8日 (木) 06:57時点における版

構文
(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 "ファイルとともに起動し、同期して実行する。


関連事項