2011-08-05 2 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 파일에 쓰는 모듈입니다. 때마다 null 값으로 새 줄을 추가합니다. 정말로 나를 괴롭히지는 않을 것입니다.하지만 3 줄 밖에 안되는 것으로 가정하면 시간이 지남에 따라 5000으로 끝납니다. 파일을 쓰는 동안 그 여분의 줄을 추가하지 않는 방법을 알고 있습니까?여분의 줄이없는 .txt 파일을 작성 하시겠습니까?

+0

와우 ... 가끔은 내가 글을 올리기 전에 글을 읽을 필요가 있습니다. – SirAudens

+0

그래서 문제는 다음 해결? 투표를 종료하거나 질문을 삭제하십시오. –

+0

* 귀찮게하지 않을하지만, 당신은 질문 (물론 답변과 의견) ... – SirAudens

답변

7
file.WriteLine(SourceToWrite) 

WriteLine() 함수는 개행 문자를 출력에 추가합니다. 이를 피하려면 다음을 사용하십시오.

file.Write(SourceToWrite) 
+0

을 편집 할 수 있습니다 – SirAudens

+0

... 나는 여기에 오는 것이 싫은 이유가 하나있다. 그것은 나를 정말로 바보로 만들 수 있습니다 ... 그 간단한 ... : D 잘 고마워요! – SirAudens

+0

내 시간이 많이 절약되었습니다. 감사합니다. – dhruvpatel

관련 문제