0

AutoIt を使用してテキスト ファイルを書き込んでいます。私が抱えている唯一の問題は、最後に余分な行が追加されることです(まったく何もありません)。行を削除したいと思います..追加しないか、必要なものをすべて書いた後に削除してください。

例:

_FileCreate($file)
FileOpen($file, 0)
FileWriteLine($file,$line)
FileClose($file)
4

1 に答える 1

1

FileWrite($file, $line)後者の代わりに使用するだけで、行がキャリッジ リターン ( ) またはライン フィード ( ) でFileWriteLine($file, $line)終わることが常に確認されます@CR@LF@CRLF

行間に改行のみを入れて複数行をファイルに書き込みたい場合は、次の行が続くかどうかを常に手動で確認してから、余分な改行をファイルに書き込む必要があります。または、各行を 1 つの配列エントリに書き込んで、最後にそれらをすべて で結合することもできます_ArrayToString($lines, @CR)#include <Array.au3>この機能を使用できるようにするには、事前に行う必要があります...

于 2013-08-19T06:19:36.823 に答える