TEST123
10 10
234.893 365.233
342.543 5765.1243
12.213134 544.24234 454.4354354 23.544323 0.00000
544.24234 454.4354354 23.544323 0.00000 23432.4323
....
и т.д.
При чтении из VB 6.0 ни каких проблем не возникало.
Пытаюсь прочесть из VB.NET, ничего не получается, подскажите плиз в чем грабли?
Это код в VB 6.0:
- Код: Выделить всё
Dim nx As Integer
Dim ny As Integer
Dim xmin As Double
Dim xmax As Double
Dim ymin As Double
Dim ymax As Double
Dim zmin As Double
Dim zmax As Double
Dim data() As Double
Dim s As String
dlg.ShowOpen
Open dlg.FileName For Input As #1
Input #1, s
Input #1, ny
Input #1, nx
Input #1, xmin
Input #1, xmax
Input #1, ymin
Input #1, ymax
Input #1, zmin
Input #1, zmax
ReDim data(nx, ny)
For i = 1 To nx
For j = 1 To ny
Input #1, data(i, j)
Next j
Next i
Close #1
Переведенный код работет в принципе в VB.NET , но при переходе к следующей строке по считываему файлу, вываливается ошибка о не возможности конвертации "" в double. Какие есть варианты решения, и какие аналоги в VB.NET лучше использовать, file.read не помогает.