:: Архив конференции по VFP до 2005 года
Как записать строку в начало текстового файла?
Romochkin
Автор

Сообщений: 26
Дата регистрации: 09.11.2000
Открываю файл: listfile = FOPEN(m.path + m.log_name, 2)
Ставлю на начало указатель: = fseek(listfile, 0, 0)
Вставляю текст: =FPUTS(listfile, m.text)
Закрываю файл: =FCLOSE(listfile)

В результате "старый" текст в файле заменяется новым Как будто кошка языком слизала. А мне нужно именно добавить текст, без потери предыдущего. Что я неправильно делаю?
Ratings: 0 negative/0 positive
Re: Как записать строку в начало текстового файла?
Mitchman

Сообщений: 9978
Откуда: Николаев
Дата регистрации: 24.05.2002
вот именно это ты и делаешь что получаешь
а надо прочитать файл - поменять содержимое
и сохранить весь файл

например

m.String="Моя строка"
m.File=FileToStr(m.path + m.log_name)
StrToFile(m.String+Chr(10)+Chr(13)+m.File,m.path + m.log_name)



Отредактировано (05.03.05 00:34)


------------------
-
«свидомые украинцы озабочены не столько созданием украинской культуры, сколько уничтожением русской»
-
Олесь Бузина
Ratings: 0 negative/0 positive


Извините, но у вас нет прав для того, чтобы оставлять сообщения в этом форуме.

On-line: 1 (Гостей: 1)

© 2000-2024 Fox Club 
Яндекс.Метрика