Есть текстовый файл с информацией имеющий вид базы.
Столбцы разделены табуляцией. Как можно это вывести в MSFlexGrid? У меня все в одном столбце получается.
Private Sub Form_Load()
Dim s As String
With Me.MSFlexGrid1
.Redraw = False
.Clear
.Cols = 3
.Rows = 0
s = "one" & vbTab & "two" & vbTab & "three"
.AddItem s
s = "1" & vbTab & "2" & vbTab & "3"
.AddItem s
s = "1" & vbTab & "2" & vbTab & "3"
.AddItem s
.FixedCols = 0
.FixedRows = 1
.Redraw = True
End With
End Sub
Dim sFileName As String ' имя файла
Dim sRow As String ' строка-буфер
sFileName = "path-to-file"
MSFlexGrid1.Cols = 3 ' устанавливаем количество колонок в гриде
Open sFileName For Input As #1 ' открываем для чтения
Do Until EOF(1) ' цикл до конца файла
Line Input #1, sRow ' читаем построчно из файла
MSFlexGrid1.AddItem sRow ' добавляем в грид
Loop
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3