Нужно записать в файл массив чисел, при этом чтобы они шли в строчку
через пробел. При использовании функции Print # получается только в столбик.
Может кто нибудь подскажет, как это сделать?
Dim myArr(1 To 100) As Long
Dim strTemp As String
' заполняем массив
...
...
...
' копируем содержимое массива в строку
Dim i As Long
strTemp = ""
For i = 1 To 100
strTemp = strTemp & CStr$(myArr(i)) & " "
Next i
strTemp = Mid$(strTemp, 1, Len(strTemp) - 1) ' обрезаем последний пробел
' ну а тут записываем переменную strTemp в файл
...
...
...
Open "C:\temp.txt" For Output As #1
Print #1, "1000";
Print #1, "2000";
Close #1
open "myfile.dat" for output as #1
for i=lbound(array) to ubound(array)
print #1, array(i) & " ";
next i
close #1
Private Sub Command1_Click()
Me.AutoRedraw = True
MsgBox "Print ""бла1"";"
Me.Print "бла1";
MsgBox "Print ""бла2"","
Me.Print "бла2",
MsgBox "Print ""бла3"""
Me.Print "бла3"
MsgBox "Print ""бла4"""
Me.Print "бла4"
End Sub
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4