2011-08-05 13 views
2
Public Sub WriteTextFile(ByVal SourceToWrite As String, ByVal LocationToWrite As String) 
    Dim file As System.IO.StreamWriter 
    IO.File.Delete(LocationToWrite) 
    file = My.Computer.FileSystem.OpenTextFileWriter(LocationToWrite, True) 
    file.WriteLine(SourceToWrite) 
    file.Close() 
End Sub 

これは、.txtファイルに書き込むために作成したモジュールです。ヌル値の新しい行を追加するたびに本当に私を悩ますことはありませんが、それだけで3行のようなものは時間の経過とともに5000で終わってしまいます。誰もファイルを書いている間に余分な行を追加しないでください。余分な行なしで.txtファイルを書き込んでいますか?

+0

わかりました。 – SirAudens

+0

あなたの問題は解決しましたか?投票を終了する(または単に質問を削除する)。 –

+0

*私は気にしませんが、それだけで**** – SirAudens

答えて

7
file.WriteLine(SourceToWrite) 

WriteLine()関数は、出力に改行文字を追加します。それを避けるには、次のようにしてください:

file.Write(SourceToWrite) 
+0

...私はこのコメントを削除したいがどのように.. – SirAudens

+0

...私はここに来るのが好きではない1つの理由。それは私が本当に愚かな気分にさせることができます...その単純な...:Dよくありがとう! – SirAudens

+0

これは私の時間を多く保存しました、ありがとう! – dhruvpatel

関連する問題