I am new to VB and I am enjoying learning this new programming. Anyway I am getting a runtime error '52' message on my screen which it says "Runtime error '52' Bad file name or number". I am not sure what it the problem is. I copied and paste my program which is shown below.
Sub Openfile()
Const ForReading = 1, ForWriting = 2
Dim fs, f, r, fread, Maxsize, Nextchar, Mychar
Set fs = CreateObject("Scripting.FileSystemObject")
Set r = fs.OpenTextFile("c:\850whsetest.tmp", ForReading)
'Set w = fs.OpenTextFile("c:\850whsetest.tmp", ForWriting)
fread = r.readline
Input #1, fread
'Maxsize = LOF(1)
Do While i < 14
Seek #1, i
Mychar = Input(1, #1)
Select Case i
Case 8
If Mychar >= 0 Then
r.Write ("A")
End If
Case 9
If Mychar >= 0 Then
r.Write ("M")
End If
Case 10
If Mychar >= 0 Then
r.Write ("P")
End If
Case 11
If Mychar >= 0 Then
r.Write ("H")
End If
End Select
Loop
r.Close
End Sub
Sub Openfile()
Const ForReading = 1, ForWriting = 2
Dim fs, f, r, fread, Maxsize, Nextchar, Mychar
Set fs = CreateObject("Scripting.FileSystemObject")
Set r = fs.OpenTextFile("c:\850whsetest.tmp", ForReading)
'Set w = fs.OpenTextFile("c:\850whsetest.tmp", ForWriting)
fread = r.readline
Input #1, fread
'Maxsize = LOF(1)
Do While i < 14
Seek #1, i
Mychar = Input(1, #1)
Select Case i
Case 8
If Mychar >= 0 Then
r.Write ("A")
End If
Case 9
If Mychar >= 0 Then
r.Write ("M")
End If
Case 10
If Mychar >= 0 Then
r.Write ("P")
End If
Case 11
If Mychar >= 0 Then
r.Write ("H")
End If
End Select
Loop
r.Close
End Sub