LOTUSSCRIPT 言語


Shell 関数

別のプログラムを起動します。

構文

Shell ( program [ , windowStyle ] )

要素

program


windowStyle これらの定数は lsconst.lss ファイル内に定義されています。このファイルをスクリプト内に取り込めば、数字ではなく定数名を使用できます。

戻り値

LotusScript が program の起動に成功すると、Shell から数値 33 が返されます。

メモ プログラムのタスク ID を取得するには、代わりに Shellid 関数を使用します。

program を起動できないときはエラーとなります。

使用法

Shell は、その戻り値が使用されるように、式や代入ステートメントの中で呼び出さなければなりません。

UNIX または AIX 環境では、LotusScript によりスクリプトの実行が再開されるのは、プログラムが完了した後だけです。

その他の環境では、Shell がプログラムを起動すると、その完了を待たずにスクリプトの実行が継続されます。スクリプトの残りの部分が実行される前に、Shell で起動されたプログラムが実行を終えているかどうかは確認できません。

クロスリファレンス

式言語の @LaunchApp 関数

式言語の AttachmentLaunch @コマンド

式言語の Execute @コマンド


関連項目