Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Добавить строку в уже существующий текстовый файл 
V
    Опции темы
Atilla360
Дата 4.1.2010, 20:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 28.10.2009

Репутация: нет
Всего: нет



погуглил, посмотрел на форуме не нашел как дописать строку в конец уже существующего файла.
Правда нашел кусок кода под Делфи, но видимо в билдер не судьба его перевести


Код

TextFile *myFile;
String  text;
AssignFile(myFile, ExtractFilePath(Application->ExeName)+dt + ".txt");
Append(myFile);
WriteLn(myFile, Em);
CloseFile(myFile);



подскажите, пожалуйста 
PM MAIL   Вверх
artsb
Дата 4.1.2010, 21:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2280
Регистрация: 17.7.2007
Где: центр Вселенной

Репутация: 39
Всего: 64



Atilla360, открывайте файл в режиме записи. Перемещайте курсор в конец. И записывайте всё, что вам нужно.

Это сообщение отредактировал(а) artsb - 4.1.2010, 22:08


--------------------
Чем отличается умный человек от мудрого?
Умный - выпутается из любой ситуации.
Мудрый - просто в неё не попадёт.
PM MAIL   Вверх
artsb
Дата 4.1.2010, 22:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2280
Регистрация: 17.7.2007
Где: центр Вселенной

Репутация: 39
Всего: 64



Код

#include<stdio.h>
//...
 FILE *f;
 char s[] = "i am string";

 if((f = fopen("c:\\test.txt", "a+")) == NULL) {
  return;
 }
 fwrite(s, sizeof(char), strlen(s), f);
 fclose(f);

В этом случае, курсор автоматически устанавливается на конец файла.


--------------------
Чем отличается умный человек от мудрого?
Умный - выпутается из любой ситуации.
Мудрый - просто в неё не попадёт.
PM MAIL   Вверх
Atilla360
Дата 5.1.2010, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 28.10.2009

Репутация: нет
Всего: нет



спасибо
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0396 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.