アウトプット枠にrunexで追加で書くNo.31932
あきくん さん 13/01/24 04:28
 
外部プログラム
runex "perl.exe a.pl"
    , 0             //
    , 0, ""         //
    , 7, ""         //stdout  7:output frame
    , 7, ""         //stderr  7:output frame
    , 0, ""         //
    , 0             //
    , 0             //
    , 0             //
    ;

などとし、該当の外部プログラムからstdoutやstderrに出力した場合、アウトプット
枠が一度クリアされますが、クリアしないような方法はありますか?

(一端ファイルに保存したり、返り値を得るなどし、
 マクロ層で、1行ずつ、アウトプット枠に出してやる、というのが
 最初に思い付く回避策ですが、その場合マクロ層を実行してる時間が長くなると、
 他のマクロが動作しないので、出来れば避けたいのです)



[ ]
RE:31932 アウトプット枠にrunexで追加でNo.31933
秀丸担当 さん 13/01/24 13:54
 

runex文1つでアウトプット枠に出力する場合、追加するように出力するように
はいまのところできないです。
方法としては言われているようにいったんファイルに出力するなどのややこしい
ことが必要だと思います。

runex文のパラメータで数値の8を書けるようにして追加できるようにV8.30のβ
版で修正させていただきます。

[ ]
RE:31933 アウトプット枠にrunexで追加でNo.31937
あきくん さん 13/01/25 12:52
 
>
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
>版で修正させていただきます。

わぁ〜 ありがとうございます!!
よろしくお願いします。

[ ]