안녕하세요 여러분, 저는 제 외부 IP와 제 웹 사이트의 공개 카메라에 배치하는 간단한 프로그램을 만들었습니다. 그리고 문제가 생겼습니다-프로그램이 내부에 ip가있는 txt 파일을 만들고 서버에 업로드합니다. 프로그램이 파일을 덮어 쓰거나 / 편집 / 생성 할 때 내 PHP 코드를 엉망으로 만드는 빈 새 줄을 추가합니다. . 파일 덮어 쓰기 / 편집 및 생성에 사용되는 코드입니다.
Dim strFile As String = "c:/IPtoUse.txt"
Dim fileExists As Boolean = File.Exists(strFile)
Using sw As New StreamWriter(File.Open(strFile, FileMode.OpenOrCreate))
sw.WriteLine( _
IIf(fileExists, GetIP, GetIP))
End Using
(GetIP 기능은 내 서버에서 내 IP를 가져옵니다)
이것은 또 다른 빈 줄로 끝납니다. 어떻게 고칠 수 있습니까? 감사!
질문 과 의견 의 정보를 살펴보면 두 경우 모두 (즉, 새 파일과 수정 된 파일 모두) 끝에 추가 줄 바꿈이 파일에 추가되는 것 같습니다.
그 이유는 WriteLine
텍스트가 이미 개행으로 끝나더라도 작성하는 텍스트의 끝에 개행을 추가하는 메소드를 사용하고 있기 때문입니다.
Write
메서드 대신 메서드 를 사용하도록 코드를 변경하기 만하면 WriteLine
메서드에 전달 된 텍스트 만 포함 된 파일이 생성됩니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다