HELP ME!No.00529
MITU さん 99/05/01 00:02
 
はじめまして秀丸エディタカラー対応してからのユーザーです。
以下のようなマクロを探しています。

「キー操作の再生」を回数を指定して実行してくれるようなマクロはないでしょうか?

初心者で自らマクロを作れないのでド〜かよろしくお願いします。

[ ]
RE:00529 HELP ME!No.00530
秀まるお さん 99/05/03 17:12
 
 突然のコメント発言です。

> 「キー操作の再生」を回数を指定して実行

 「キー操作の再生」は、残念ながら、マクロから呼び出して実行することができま
せん。というわけで、キー操作の再生を任意関数繰り返すマクロは残念ながら作るこ
とができません。

 キー操作の保存でファイルに保存してからなら任意関数実行することができますが、
これまた残念ながら、「キー操作の保存」をマクロから実行する時に、マクロファイ
ル名の入力を自動で行うことができません。

 したがって、「マクロを任意回数実行するマクロ」というのを作って、それと、手
動操作による「キー操作の保存」を組み合わせて行うことで対処するしかないと思い
ます。

 ちなみに「マクロを任意回数実行するマクロ」は、こんな風にして作れます。

    $macro = "TARGET.MAC";      // 対象のマクロ名(とりあえず)
    #c = val( input( "繰り返し回数は?" ) );
    while( #c > 0 ) {
        execmacro $macro;
        #c = #c - 1;
    }


[ ]
RE:00530 HELP ME!No.00533
MITU さん 99/05/04 13:47
 
> したがって、「マクロを任意回数実行するマクロ」というのを作って、それと、手
>動操作による「キー操作の保存」を組み合わせて行うことで対処するしかないと思い
>ます。
>
丁寧な説明どうもありがとうございました。
これからもよろしくお願いします。

> ちなみに「マクロを任意回数実行するマクロ」は、こんな風にして作れます。
>
さっそく使ってみます。


[ ]