• atwiki
  • HOMING★WONDER
  • 秀丸マクロ 外部プログラムから戻り値を得る方法 - 秀丸パイプの使い方一つ前との差分

「秀丸マクロ 外部プログラムから戻り値を得る方法 - 秀丸パイプの使い方」の編集履歴(バックアップ)一覧はこちら

秀丸マクロ 外部プログラムから戻り値を得る方法 - 秀丸パイプの使い方 - (2009/11/09 (月) 02:58:47) の1つ前との変更点

追加された行は緑色になります。

削除された行は赤色になります。

run や runsync などに、WSHなどのスクリプトを組み合わせれば、秀丸マクロがサポートしていない機能を簡単に実装できそうです。しかし、実行した外部プログラムから秀丸マクロへと、戻り値の感覚で数値や文字を戻す方法がサポートされていません(※)。それでは旨み半分というものです。 そこで登場するのが m.fujimoto氏作成の「秀丸パイプ」です。秀まるおのHP > 変換モジュールライブラリ から DL 出来ます。 この DLL を使えば、外部プログラムの処理結果(標準出力)をマクロ変数として簡単にゲットできます。 (※)run &sizex(-2){なら標準入出力にタッチできますが、最終的に変数として値を持ってこれません。将来的には正式に対応の予定があるようですが、現在のところ一時ファイル化したり、その後始末など、おいしくない問題が多いです。} ----
run や runsync などに、WSHなどのスクリプトを組み合わせれば、秀丸マクロがサポートしていない機能を簡単に実装できそうです。 しかし、実行した外部プログラムから秀丸マクロへと、戻り値の感覚で数値や文字を戻す方法がサポートされていません(※)。 投げっぱなししか出来ないのでは、おいしくありません。 そこで登場するのが m.fujimoto氏作成の「秀丸パイプ」です。秀まるおのHP > 変換モジュールライブラリ から DL 出来ます。 この DLL を使えば、外部プログラムの処理結果(標準出力)をマクロ変数として簡単にゲットできます。 (※)run &sizex(-2){なら標準入出力にタッチできますが、最終的に変数として値を持ってこれません。将来的には正式に対応の予定があるようですが、現在のところ一時ファイル化したり、その後始末など、おいしくない問題が多いです。} ----

表示オプション

横に並べて表示:
変化行の前後のみ表示:
記事メニュー
目安箱バナー