|
こんにちは安久津といいます。
>さらに、「半角カナと間違う可能性がある」のをしかたない
>とした場合、読み込んだ後にどうにかできないでしょうか。
>というのは、ダブルクリックやドラッグ&ドロップで失敗
>した後に、ファイルを開くダイアログで開き直すのは
>とても面倒だからです。
まったくその通りだと思います。
しかも、”一度開いたファイルからもう一度そのファイルを開く”という
ことに気づかなかったりします。(^^;)
// 文字コード指定して開き直し.mac
menu "<< Charset >>","&Shift JIS","&Unicode","&EUC",
"&JIS","UTF-&7","UTF-&8","&Quit";
##i = result - 1;
if( ##i <= 0 || ##i == 7 ) endmacro;
$$f = filename;
##f = hidemaruhandle(0);
openfile "/h ";
closehidemaruforced ##f;
if( ##i == 1 ) openfile $$f, sjis;
else if( ##i == 2 ) openfile $$f, unicode;
else if( ##i == 3 ) openfile $$f, euc;
else if( ##i == 4 ) openfile $$f, jis;
else if( ##i == 5 ) openfile $$f, utf7;
else openfile $$f, utf8;
// showwindow 1;
endmacro;
標準で以下のようなメニューが備わっていれば良いと思います。
#文字コード誤認のお話も終りになると思いますし。
文字コード -> Shift JIS
Unicode
EUC
JIS
UTF-7
UTF-8
では。
蛇足。
私の autoexec.bat、は かつて EUC と誤認されました。
#"ウイルスバ" はホントは半角。
C:\PROGRA~1\ウイルスバ~2\VBSCAN.EXE /NS C:\ C:\WINDOWS\COMMAND\ <- sjis
C:\PROGRA~1\害拿舗~2\VBSCAN.EXE /NS C:\ C:\WINDOWS\COMMAND\ <- eucと誤認
対処法:コメントに他の日本語を入れておく。
文字コードのことがよく分からなかった頃は壊れちゃったと思った。(^^;)
|
|