Страница 29 из 96
Запись в двоичный файл
Для того, чтобы записать AnsiString в бинарный файл, его нужно сначала преобразовать к массиву char.Пример записи в файл
TFileStream *out = new TFileStream("info", fmCreate); // создаем файл
f( out != NULL ) {
AnsiString text = "www.sources.ru"; // исходная строка
int size = text.Length();
out->Write(&size, sizeof(size));
if( size != 0 ) out->Write(text->data(), size);
delete out;