2014-04-12 3 views
0

현재 일부 구형 VB6 코드를 VB.net 2013로 변환하고 쉼표로 구분 된 텍스트 파일을 읽고 쓰는 데 어려움이 있습니다. 이전 VB6 읽기/쓰기 코드는 Input 문을 사용하여 다음 변수에 쉼표로 구분 된 값을 저장하는 것이 간단했습니다.vb.net에서 쉼표로 구분 된 텍스트 파일을 읽고 쓰는 방법

Open FileName For Output As #1 

    Write #1, A, B, C, D 
    Write #1, E, F, G, H 
    Write #1, I, J, K, L 

Close #1 

이것은 VB에서 매우 간단한 작업이 될해야합니다

Open FileName For Input As #1 

    Input #1, A, B, C, D 
    Input #1, E, F, G, H 
    Input #1, I, J, K, L 

Close #1 

사용자는 다음과 같이 쓰기 문을 사용하여 다시 쉼표로 구분 된 텍스트 파일에 파일의 변경 사항을 저장하는 기능이있다. NET을 사용하는 데 문제가 있습니다. 어떤 도움을 주셔서 감사합니다.

답변

0

당신이 쓰기에 대한 다음 몇 가지 문자열이 이름 = "톰"성 = "샌더스"급여 = "25000" 그래서 당신은 가져와야합니다 System.IO 네임 스페이스와 같은 값과 코드를 작성 을 가지고 고려 텍스트 파일의 값은 다음과 같습니다.

Dim Name, LastName, Salary As String 
Name = "Tom" 
LastName = "Sanders" 
Salary = "25000" 


Dim wr As StreamWriter 
wr = New StreamWriter("C:\SampleTextFile.txt") 
wr.WriteLine(String.Format("{0},{1},{2}", Name, LastName, Salary)) 
wr.Flush() 
wr = Nothing 
+0

감사합니다. 이것은 효과가 있었다. 매우 감사. – user3525310

+0

안녕하세요? –

관련 문제