I’m trying to create a solution that will pull employee information from a text file, load it to an array, and then have a series of TextBoxes populated from the array when a button is clicked.
I’ve made some progress to where I’m pulling data from the array, and getting it into the text boxes. However, it’s only individual letters populating the TextBoxes, not the full data.
I’ve attached the code I’ve been working on to achieve my goal, but I’m really hitting a block on where to go next.
For reference the data from the text file is:
Janice
Jones
101
5.25
Chris
O Connel
102
5.35
Karen
Fisk
103
6.00
Tom
Winn
104
5.75
Private Sub nextButton_Click(sender As Object, e As EventArgs) Handles nextButton.Click
Dim EmpoyeeStreamReader As New StreamReader("employee.txt")
Dim EmployeeLineInfoString As String
Dim EmployeeIndex As Decimal
EmployeeLineInfoString = EmpoyeeStreamReader.ReadLine()
Dim EmployeeArray = (EmployeeLineInfoString).ToString
EmployeeIndex = 0
Try
For EmployeeIndex = 0 To 16
firstNameTextBox.Text = EmployeeArray(EmployeeIndex)
EmployeeIndex += 1
lastNameTextBox.Text = EmployeeArray(EmployeeIndex)
EmployeeIndex += 1
employeeNumberTextBox.Text = EmployeeArray(EmployeeIndex)
EmployeeIndex += 1
payRateTextBox.Text = EmployeeArray(EmployeeIndex)
Next
For EmployeeIndex = 5 To 16
firstNameTextBox.Text = EmployeeArray(EmployeeIndex)
EmployeeIndex += 1
lastNameTextBox.Text = EmployeeArray(EmployeeIndex)
EmployeeIndex += 1
employeeNumberTextBox.Text = EmployeeArray(EmployeeIndex)
EmployeeIndex += 1
payRateTextBox.Text = EmployeeArray(EmployeeIndex)
Next
Catch ex As Exception
MessageBox.Show("All Employee's have been entered")
End Try