Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Выгрузка в текстовый файл / 6 сообщений из 6, страница 1 из 1
24.11.2004, 15:45:47
    #32798319
vinni
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка в текстовый файл
Как выгрузить в текстовый файл строку, записанную в переменной.
Если файл не создан его нужно создать
...
Рейтинг: 0 / 0
24.11.2004, 15:53:03
    #32798338
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка в текстовый файл
dim f as long

f=freefile
open "c:\tmp.txt" for output as #f
print #f, s
close #f
...
Рейтинг: 0 / 0
24.11.2004, 15:53:55
    #32798343
Aser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка в текстовый файл
Я делал так

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
Public Sub logfile(logname As String, meslog As String)
'logname имя файла
'meslog As String - что пишем

On Error GoTo ErrorHandler                 ' Перехватываем ошибку
Dim FileNumber As Integer
' открытие файла
FileNumber = FreeFile                   ' номер для открытия файла
If FileNumber =  0  Then                  ' номер не получен
    FileNumber = FreeFile( 1 )            ' поискать в другой области
End If
If FileNumber =  0  Then                  ' номер так и не получен
    MsgBox "Слишком много открытых файлов - закройте лишние", _
      vbExclamation + vbOKOnly, "Ошибка"
    Exit Sub
End If


Open logname For Append Access Write Lock Read Write As FileNumber   ' открыть файл
Print #FileNumber, meslog
Close FileNumber

On Error GoTo  0  ' Отключаем перехват ошибок.
 Exit Sub
ErrorHandler:
'туточки обрабатываем ошибку

End Sub
...
Рейтинг: 0 / 0
24.11.2004, 16:07:39
    #32798380
vinni
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка в текстовый файл
а если файл уже существует, как стереть его содержимое и записать новое заново
...
Рейтинг: 0 / 0
24.11.2004, 16:13:25
    #32798397
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка в текстовый файл
vinniа если файл уже существует, как стереть его содержимое и записать новое заново
В команде open:
for append (как у Aser) - добавляет в конец
for output (как у меня) - стирает и пишет заново
...
Рейтинг: 0 / 0
24.11.2004, 16:41:42
    #32798460
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка в текстовый файл
а ещё есть Kill
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Выгрузка в текстовый файл / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]