「上書き保存(UAC対応)」の版間の差分
ソースコードの処理の順番を変更 |
エンコード定数の修正 |
||
| 134行目: | 134行目: | ||
switch (doc.Encoding) { | switch (doc.Encoding) { | ||
case meEncodingUTF16LE: | case meEncodingUTF16LE: | ||
case meEncodingUTF16BE: | case meEncodingUTF16BE: charset = "unicode"; break; | ||
case | case meEncodingUTF8BOM: | ||
case | case meEncodingUTF8NoBOM: charset = "utf-8"; break; | ||
case meEncodingUTF7: | case meEncodingUTF7: charset = "utf-7"; break; | ||
case meEncodingEUC: | case meEncodingEUC: charset = "euc-JP"; break; | ||
case meEncodingShiftJIS: | case meEncodingShiftJIS: charset = "shift-jis"; break; | ||
} | } | ||
| 149行目: | 149行目: | ||
// BOM 削除処理 | // BOM 削除処理 | ||
if (doc.Encoding == | if (doc.Encoding == meEncodingUTF8NoBOM) { | ||
adodb.Position = 0; | adodb.Position = 0; | ||
adodb.Type = 1; | adodb.Type = 1; | ||
スポンサーリンク