【Perl上級者コーナーPart01】
■ このスレッドは過去ログ倉庫に格納されています
0284215
03/06/22 23:50ID:5xGLq+eP>>269
グーぐるで探したことはあります。結果、「$a=system('a.exe ***.file')」
というのが有力ではないかと思ってますが、これでいけるということですか?
これでいい場合、$aに受け取るサイズに限度は無いのでしょうか?
数kByteから数MByteまで受け取る可能性があるんですが・・・
あと、これはブロッキング処理になるんでしょうか?
a.exeはそれなりの計算をするプログラムなので、結果は小出しになります。
$aは標準出力を受け取るのでブロッキング処理でないとこういう記述はできないと思いますが・・・
このことから、単純に「$a=system('a.exe ***.file')」ではうまくいかないような気がします。
これはASPでいうとRUNに当たるんじゃないかな?
標準出力じゃなくてプロセス結果を返すんじゃないの?
いまんとこ、これしか見つからなかったんだけど、別のほうほうがあるんでしょ?
ねぇ、早く教えなよ。やったことあるんでしょ?
まさか、駄レス並べて1000までいく気じゃないよね?
■ このスレッドは過去ログ倉庫に格納されています