[過去ログ] テキストエディタ Mery part7 (872レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
91
(1): 2020/09/16(水)19:18 ID:Xj5HjTSb0(1) AAS
>>87
「既定のエンコード」はたんに『無題』の新規作成時のデフォルト形式の指定

> 保存するときのエンコード形式をマクロで指定することはできるでしょうか?

SaveAs( path, encoding ) みたいなメソッドでもあればよいのかもしれないけど
エンコードを指定して保存するための専用メソッドはない

> Shift-JISで読み込んでいる文書がUTF-8で保存されてしまいます

EditorConfig プラグインを導入している場合
上書き保存でエンコードが変更されてしまうことがあるらしいので
Shift-JIS で保存したいファイルが EditorConfig の適用対象になっていて
.editorconfig ファイルに「charset = utf-8」の行がある場合はコメントアウトしておくこと
省12
95
(1): 2020/09/18(金)00:10 ID:r2nA4eRN0(2/3) AAS
>>87,91
OpenFile()でエンコード指定して開けるのだから、SaveAs()があってもよさそうだよね

引数なしでのDocument.Save()の動作は、現状およびこれまでのところ
ファイル名あり →「上書き保存」
無題/非実在 →「名前を付けて保存」ダイアログ
(ファイル名がタブ名に表示されていても、削除/移動/リネームされていて非実在ファイルの場合はダイアログ)
で、マクロリファレンス3の説明が間違っているんだとおもう

また、マクロリファレンス3の構文では
document.Save([fileName]);
となっているけど、引数を入れる場合はファイル名ではなくフルパス推奨
省16
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.333s*