C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Работа с файлом
Garri0108
  Отправлено: 21.12.2006, 15:45


Ученик-кочегар

Группа: Участник
Сообщений: 2



Помогите сделать прогу которая будет открывать txt файл и на 3 строке сделав 10 пробелов впишет значание например "host" причем на этой строке после слова "host" ничего небудет а на последующих строках останется текст который там был Заранее спасибо))
AVC
Отправлено: 21.12.2006, 16:10


Ветеран

Группа: Модератор
Сообщений: 1583



Пишу "на коленях" так что воспринимайте не как код а как идею
CODE

AnsiString fspec = ...;
TStringList *fcont = new TStringList();
try {
fcont->LoadFromFile(fspec);
while (fcont->Count < 3) fcont->Add("");
fcont->Strings[2] = AnsiString::StringOfChar(' ', 10) + "host";
fcont->SaveToFile(fspec);
}
__finally {delete fcont;}
Garri0108
Отправлено: 21.12.2006, 16:53


Ученик-кочегар

Группа: Участник
Сообщений: 2



Спасибо большое))

Вернуться в Вопросы программирования в C++Builder