У меня есть текстовый файл в котором содержатся данные вида:
---
name1 100 100
name2 150 100
name3 50 200
...
name9000 300 100
---
Мне нужно загрузить эти данные в массив.
- Код: Выделить всё
type bbb
nam as string
x as double
y as double
end type
dim BaseT() as bbb
и отобразить их в таблице (FlexGrid)
- Код: Выделить всё
Open PathFile For Input As 1
Do Until EOF(1)
k = k + 1
Line Input #1, sLine
sMass = Split(sLine, " ")
ReDim Preserve BaseT(k)
BaseT(k).sName = sMass(0)
BaseT(k).X = Val(sMass(1))
BaseT(k).Y = Val(sMass(2))
grdFlex.additem replace(sline," ",vbtab)
Loop
---
все работает но очень долго (около 10-и сек), к примеру в RitchTextBox этот файл загружается "мгновенно".
Подскажите как убыстрить этот процесс.