空欄ページを保存したいのですがNo.02677
クロコ さん 99/03/16 14:47
 
CGIプログラムの関係で、何も書かれていない空欄のファイルを
作る必要があります。でも、空欄だと秀丸エディタでは上書き
保存も、名前をつけて保存も出来ないようです。

どなたか、空欄でも保存できる方法を教えて戴けないでしょうか?

[ ]
RE:02677 空欄ページを保存したいのですがNo.02679
番頭++ さん 99/03/16 18:57
 
RE:02678 は危険過ぎるマクロなので削除しました ...

>CGIプログラムの関係で、何も書かれていない空欄のファイルを
>作る必要があります。でも、空欄だと秀丸エディタでは上書き
>保存も、名前をつけて保存も出来ないようです。

0 byte のファイルはメモ帳で作成できます。

>どなたか、空欄でも保存できる方法を教えて戴けないでしょうか?

//endmacroall;    //  危険なマクロ !!!
//*5    null9.mac - 1999/03/16 - K.N.
//*5    今開いているファイルを null9.txt で置き換えるマクロです。
//*5    「秀まるお マクロサーバ Version 1.x 」をインストールします。
//*5    "macserv.exe" を「秀丸」のディレクトリに入れます。
//*5    「秀丸」のディレクトリに null9.txt をおきます。
//*5    null9.txt はメモ帳等で作成した 0 byte のファイルです。
    if( basename == "" ){   endmacro;   }   //  or quit !!!
    #x = x; #y = y;
    gofileend;
    if( ( x + y ) != 0 ){   //  not null !!!
        moveto #x, #y;
        endmacro;
    }
    question "このファイルを「 null 」にしますか ? \n\n" + filename2;
    if( ! result ){
        //  saveas filename2;   //  save ==> delete !!!
        endmacro;
    }
    run "macserv.exe";
    ddeinitiate "HideMacroServer", "FileService";
    if( ! result ){
        message "DDEinitiate failed !!!";
        endmacro;
    }
    ddeexecute "copy " + hidemarudir + "\\" + "null9.txt " + filename2;
    if( ! result ){
        message "'null9.txt' - copy failed !!!";
        endmacro;
    }
    ddeterminate;
    quit;   //  現在のファイルを破棄して終了します !!!
endmacro;

[ ]