··조회 11,548
output.txt값이 비베 실행처럼 안나오네요
input.txt 값을5라고 줬습니다.
output.txt 값이 1 12 123 123412345
그러나 비베를 실행했을때는
1
12
123
1234
12345 이렇게 나옵니다 어떻게 해야할까요.
Private Sub Command1_Click()
Dim b, i, j As Integer
Dim a As String
Open "a:\input1.txt" For Input As #1
Open "a:\output.txt" For Output As #2
Do While Not EOF(1)
Line Input #1, a
For i = 1 To Val(a)
b = Val(a) - i
Print Spc(b);
Print #2, Spc(b);
For j = 1 To i
Print j;
Print #2, j;
Next
Print
Next
Loop
Close #1
Close #2
End Sub
output.txt 값이 1 12 123 123412345
그러나 비베를 실행했을때는
1
12
123
1234
12345 이렇게 나옵니다 어떻게 해야할까요.
Private Sub Command1_Click()
Dim b, i, j As Integer
Dim a As String
Open "a:\input1.txt" For Input As #1
Open "a:\output.txt" For Output As #2
Do While Not EOF(1)
Line Input #1, a
For i = 1 To Val(a)
b = Val(a) - i
Print Spc(b);
Print #2, Spc(b);
For j = 1 To i
Print j;
Print #2, j;
Next
Next
Loop
Close #1
Close #2
End Sub
댓글 1
근데, 정확하게 질문 핵심을 모르겠습니다.
비베 폼에도 output.txt 파일의 내용처럼 한줄로 보여야한다는 것인지, 비베 폼에서처럼 output.txt 파일의 내용을 한줄씩 줄바꾸기해서 보여줘야한다는 것인지...
어떻게 하고 싶은 거에요?