Professional Documents
Culture Documents
Call AddTenCodes()
Call displaycodes()
Call addnewcode()
Call displaycodes()
Call FindValidCodes()
End Sub
Sub AddTenCodes()
Dim filename, code As String
Dim count As Integer
filename = "D:\My files\Documents\2023\CODELIST.TXT"
FileOpen(1, filename, OpenMode.Output)
For count = 1 To 10
Console.WriteLine("Enter code : ")
code = Console.ReadLine()
WriteLine(1, code)
Next
FileClose(1)
End Sub
Sub displaycodes()
Dim filename, code As String
filename = "D:\My files\Documents\2023\CODELIST.TXT"
FileOpen(1, filename, OpenMode.Input)
While Not EOF(1)
Input(1, code)
Console.WriteLine(code)
End While
FileClose(1)
Console.ReadLine()
End Sub
Sub addnewcode()
Dim filename, code As String
filename = "D:\My files\Documents\2023\CODELIST.TXT"
FileOpen(1, filename, OpenMode.Append)
Console.WriteLine(" Enter code : ")
code = Console.ReadLine()
WriteLine(1, code)
FileClose(1)
End Sub
End If
Next
If IsNumeric(middle) = False Then
valid = False
End If
If last <> "#" Then
valid = False
End If
Return (valid)
End Function
Sub FindValidCodes()
Dim filename, code As String
Dim countvalid As Integer = 0
filename = "D:\My files\Documents\2023\CODELIST.TXT"
FileOpen(1, filename, OpenMode.Input)
While Not EOF(1)
Input(1, code)
If CheckCodeValid(code) = True Then
countvalid = countvalid + 1
Console.WriteLine(code)
End If
End While
FileClose(1)
End Sub
End Module