Основные флаги. CFile::modeCreate создает новый файл или отрезает длину существующего до нуля CFile::modeRead разрешается только читать CFile::modeReadWrite и чтение и запись CFile::modeWrite только запись CFile::typeBinary устанавливает двоичный режим доступа CFile::typeText устанавливает текстовый режим доступа Обязательно нужен объект CFile и режим объекта. Их три. Но главные два. CArchive::load чтение данных CArchive::store запись данных Например, в коде нажатия кнопки запишем в архив слово Hello.
void CPROGADlg::OnButton1() { CFile file("SAVE.TXT", CFile::modeWrite | CFile::modeCreate);// создать файл CArchive eto_archiv(&file, CArchive::store);// на основе него обьект архив CString eto_stroka("Hello"); eto_archiv << eto_stroka; // записать в архив eto_archiv.Close(); // закрыть архив file.Close(); // закрыть файл } В результате создастся архивный файл SAVE.TXT с содержимым Hello, которое можно впоследствии прочитать. |