I am usually not keen for asking for help in these kind of situations but I am really stumped when it comes to this, all I really need is a good step in the right direction and I should be (hopefully) fine.
I am currently writing an airplane seating program for my VB class. What I am trying to do is load a text file into an array and then out put it into the list box.
Dim seat(15, 6) As Double
Dim sr As IO.StreamReader = IO.File.OpenText("plane.txt")
For row As Integer = 0 To 6
For col As Integer = 0 To 15
seat(row, col) = CDbl(sr.ReadLine)
Next
Next
listSeat.Items.Clear()
listSeat.Items.Add("ABC DEF")
Do While sr.Peek <> -1
listSeat.Items.Add(sr.ReadLine)
Loop
sr.Close()
End Sub
The setup for the txt file is like this:
... ...
... ...
... ...
... ...
... ...
... ...
... ...
... ...
... ...
... ...
... ...
... ...
... ...
... ...
... ...
When I execute the program I get a InvalidCastException which said {"Conversion from string "V.. ..." to type 'Double' is not valid."}
The "V.. ...." is from the txt file, from this error from what I am trying to comprehend is that its trying to convert the whole line to double, but I am not sure on how to go about going fixing this small problem, because If i can figure this out then I can figure out the rest of my problem.
Thanks in advanced