マクロがループしてしまいます。No.00571
haru2 さん 07/09/06 13:03
 
    gofiletop;
    while (1) {
        replaceup "殿 様", " 殿";
        if (!result) break:
    }

 宛先に様を付加するマクロを自動実行しています。
 殿があった場合、殿様になってしまうので、上記マクロで回避し
ようとしています。

 ところが、上記マクロをメールエディタ上で実行します。
 すると、メール本文の先頭で、カーソルがちかちかしているだけ
で、ループしてしまいます。
 見つからなかったら、breakして抜けたいのですが。
 何か勘違いいていますか?
 よろしくお願いします。

 ver4.81 b11です。

[ ]
RE:00571 マクロがループしてしまいます。No.00572
Iranoan さん 07/09/06 13:19
 
 haru さん今日は、Iranoan です。
>         if (!result) break:
>                           ^
 ラベル扱いになっているようです。「; (セミコロン)」にしてください。

[ ]
RE:00572 マクロがループしてしまいます。No.00573
haru2 さん 07/09/06 13:30
 
Iranoanさん、早速の御返事、ありがとうございます。

>>         if (!result) break:
>>                           ^
> ラベル扱いになっているようです。「; (セミコロン)」にしてください。
 確かにそうなっています。
 お恥ずかしい。
 失礼しました。

[ ]