1. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

запись в txt файл

Тема в разделе "С и С++", создана пользователем pominub, 28 ноя 2004.

Статус темы:
Закрыта.
  1. pominub

    pominub Гость

    Репутация:
    0
    Здравствуйте. Такая проблема:
    Имеется диалог, а на нём конпка и EditBox. Я хочу чтобы при нажатии
    на кнопку, текст, введённый в EdiBox e записывался в txt файл.
    Я делаю следующим образом:
    Код:
    void CRaspredDlg::WriteDataFile()
    {
     UpdateData(TRUE);
     try
     {
     CStdioFile cf;
     cf.Open("testtt.txt", CFile::modeWrite );
     cf.WriteString(m_Edit+"\n");
     cf.Close(); 
    
     }
     catch(...)
     {
      AfxMessageBox("Error Write");
     }
    /////Кнопка///////
    void CRaspredDlg::onButton1() 
    {
    WriteDataFile();
    }
    Вобщем-то всё работает и при нажатии на кнопку текст записывается в файл,
    но если ещё раз ввести текст и нажать кнопку, но предыдущий текст в файле
    куда-то дивается, а остаётся только новая строка. Мне нада чтобы данные
    в файле накапливались.
    Что я делаю не так???
    Заранее благодарен за ответы.......
     
  2. Dr.Gigabit

    Dr.Gigabit Гость

    Репутация:
    0
    Используй CFile, там есть средства позиционирования, да и вообще возможностей больше
     
  3. Pete

    Pete Гость

    Репутация:
    0
    может есть что-нить типа
    CFile::modeAppend?
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей