Scripting.FileSystemObjectで出力したテキストの改行コード


Scripting.FileSystemObjectを使ってテキストファイルを作ったのだが、エディタで開くと、「改行文字が混在しています。」と表示された。
原因を調べてみると、writelineで最後に付加される改行がcrlfだが、出力する文字列は”\n”(LF)で指定した改行を含んでいたことが原因だった。

対応案

1. \nを全部\r\nに書き換える
2. writelineをwriteにして最後に\nを付けて出力する
3. 無視する

取り合えず今回は案2で対応しておくことにした。

 

コメント

PAGE TOP
Ads Block Detector Powered by codehelppro.com
Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

タイトルとURLをコピーしました