- 536 :名無しさん@お腹いっぱい。:2007/11/09(金) 03:58:45 ID:mXY51MyH0
$file = filename2; SAVEAS; changename $file;
2ch 秀丸エディタスレ Part20 より引用
ああ、マクロだけで出来たんですね。 HSP コンパイルマクロでは DLL で空のファイルを作ってそのファイルに appendsave とかしてましたけど。
#ret = dllfunc( "CreateEmptyFile", $tmpScript );
appendsave $tmpScript;
$fileName = filename2;
saveas $tmpScript;
changename $fileName;
以上のような変更を行っても正しく動きました。ただ、この方法だとファイルタイプ別の一時的な設定が元に戻ってしまうなどの副作用が少しあるようです。