|
|
☞
Top >
Proserpine Macro >
Commands >
call
callコマンド
|
|
書式
call: (Parameters)
【パラメータ】
macro= : string, マクロファイル
paramIndex= : int/string, パラメタ位置
paramLength= : int, パラメタ数
outIndex= : int/string, 結果位置
O:outLength= : int, 結果数
output.file= : string, 結果を設定するファイル (Optional)
output.enc= : string, 結果を設定するファイルの文字セット (Optional)
writeEnc : 結果ファイルに文字セット識別行を追加する (Optional)
入力パラメータが
グローバル文字列変数(str[ ])
に設定されている場合は
paramIndex=
または
str.paramIndex=
にパラメータインデックスを指定します。
ローカル文字列変数(strl[ ])に設定されている場合は
strl.paramIndex=
に指定します。
出力をグローバル文字列変数に設定する場合は
outIndex=
または
str.outIndex=
にインデックスを指定します。
ローカル文字列変数に設定する場合は
strl.outIndex=
に指定します。
得られた結果をファイルに書き出す場合は、
output.file= にファイル名を指定します。
output.enc= でファイルの文字セットを指定することができます。
省略した場合は UTF-8 になります。
ファイル先頭に文字セットの識別行を追加したい場合は、
writeEnc
のパラメータを追加します。
概要
プロセルピナマクロを新たに起動します。
ダウンロードマクロの
Ex:ExecDownloadMacroコマンドと違い、
起動したマクロの終了を待ちます。
起動したマクロが設定した処理結果を受け取ることができます。
詳細
他のプロセルピナマクロを起動します。
起動したプロセルピナマクロが終了するまで、起動側のプロセルピナマクロは停止します。
起動するプロセルピナマクロの入力パラメータは
str[ ] または strl[ ]
に設定します。
str[ ] に入力パラメータを設定した場合、
設定位置は、
paramIndex=
で指定します。
strl[ ] に入力パラメータを設定した場合、
設定位置は、
strl.paramIndex=
で指定します。
入力パラメータ個数は、
paramLength=
で指定します。
結果は
str[ ] または strl[ ]
に設定するように指定できます。
str[ ] に結果を出力したい場合は、
出力開始位置を、
outIndex=
で指定します。
strl[ ] に結果を出力したい場合は、
出力開始位置を、
strl.outIndex=
で指定します。
結果個数は、
O:outLength=
で指定した整数値変数に設定されます。
|
|
|