No estoy segura si este es lugar appropiado para mi pregunta. Pero hay voy
Necesito usar un archivo secuencial y leer en una matriz de estructuras. Necesito abrir el archivo para escribir 2) En un While Loop 3) leer una línea en una cadena 4) Crear una nueva estructura, 5) analizar la cadena y recuperar los valores, asignar a la estructura 6) Añadir la estructura a la matriz .
El archivo tiene 250 archivos y cada registro tiene 5 (fields) campos. Si puedo leer el contenido de un archivo en memoria búsquando la aparición de un indicador de nueva línea. Pero no puedo separar los (fields) campos individuales que estan separados por una coma en cada registro. Necesito declarar una nueva estructura y no se como.
Public Class MainForm
Structure Members
public id As String
Public lastName As String
Public firstName As String
Public middleInitial As String
Public grade As String
Public classPeriod As String
End Structure
Private memberArray(250) As Members
Private Sub MainForm_Load
Dim file As String
Dim text As String
Dim index As Integer
dim subscript As Integer
dim newLineIndex As Integer
Dim delimeter As String = ","
memberListBox.Items.Clear()
If My.Computer.FileSystem.FileExists(path & "StudentList.txt") Then
text =
My.Computer.FileSystem.ReadAllText(path & "StudentList.txt")' newLineIndex = text.IndexOf(ControlChars.NewLine, index)
newLineIndex = text.IndexOf(ControlChars.NewLine, index)
file = text.Substring(index, newLineIndex - index)