openfileのバグ?(秀丸内マクロ)No.00390
tatuto さん 01/04/06 14:15
 


tatutoです

鶴亀からrun文でテキスト編集のマクロを実行しようとしましたが
マクロ内(秀丸)でopenfileでステルス起動すると
思った通りに動作しませんでした。
ステルスのオプションを外すと
思った通り動作してくれました。

--- strcall.mac --------
run "\""+hidemarudir +"\\hidemaru.exe\" /x str.mac";

--- str.mac -------
grep "[PR]","*.txt","該当フォルダパス",word,icon,filelist;
if ( !result ) endmacro;
tagjump;
setactivehidemaru 1;
$name = basename[1];
closehidemaru 1;
openfile $name;
// openfile "/h" + $name; にするとおかしくなる
closehidemaru 1;
gofiletop;
while ( true ) {
searchdown "[PR]";
if ( !result ) endmacro;
golinetop2;
beginsel;
searchdown "!";
if ( !result ) gofileend;
up;
delete;
}

[ ]
RE:00390 openfileのバグ?(秀丸内マクロ)No.00396
秀まるお2 さん 01/04/06 15:17
 
    openfile "/h" + $name;

 じゃなくて、

    openfile "/h " + $name;

 にすれば直ると思います。

[ ]
RE:00396 openfileのバグ?(秀丸内マクロ)No.00398
tatuto さん 01/04/06 15:33
 
tatutoです。

>    openfile "/h" + $name;
>
> じゃなくて、
>
>    openfile "/h " + $name;
>
> にすれば直ると思います。

なるほど
ありがとうございました m(_ _)m

[ ]