Type PersonRecord
empNumber As Integer
empName As String * 20
End Type
Dim fileNum As Integer
Dim fileName As String
Dim rec As PersonRecord
fileNum% = FreeFile()
fileName$ = "data.txt"
Open fileName$ For Random As fileNum% Len = Len(rec)
rec.empNumber% = 123
rec.empName$ = "John Smith"
Put #fileNum%, 1, rec
rec.empNumber% = 456
rec.empName$ = "Jane Doe"
Put #fileNum%, 2, rec
rec.empNumber% = 789
rec.empName$ = "Jack Jones"
Put #fileNum%, , rec
Seek fileNum%, 1
Do While Not EOF(fileNum%)
Get #fileNum%, , rec
Print rec.empNumber%, rec.empName$
Loop
Close fileNum%