Есть такой вот код:
- Код: Выделить всё
Option Explicit
Private Sub Command1_Click()
Dim IMYA() As String
ReDim IMYA(2) As String
IMYA(0) = "12345"
IMYA(1) = "1234567"
IMYA(2) = "123456789"
Open App.Path & "\ZZZ.ZZ" For Binary As #3 Len = 1
Put #3, 1, IMYA
Close #3
End Sub
В файл ZZZ.ZZ записывается такая штука:
0500 (integer)
12345 (string)
0700 (integer)
1234567 (string)
0900 (integer)
123456789 (string)
------------
Как я понял перед строками указывается длина строки. Откуда она вообще берётся? Мне нужно чтобы строки подряд шли без 0500, 0700 и т.д.
Придётся использовать цикл для записи массива в файл? Или я что-то упустил?
-------------------
П.С.: Пример - упрощённый.
И спаибо за внимание