Re: Как из меню в диалоге записать и открыть данные?
От: GarikTot  
Дата: 13.11.02 04:08
Оценка: 6 (1)
Здравствуйте Slider, Вы писали:

S>Люди, помогите начинающему! Такой вопрос! Создал проект на базе диалога, потом вставил меню, и прикрепил его к диалогу. Так вот как можно записать какие нибудь данные в файл и открыть его из меню. Спасибо!


Всё очень просто! К классу диалога добавляешь функцию-обработчик события ON_FILE_OPEN, из которой вызываешь диалог CFileDialog. Примерно так:

void CChildView::OnFileOpen() 
{
    CFileDialog *dlgOpen = new CFileDialog(true, NULL, NULL,
        OFN_HIDEREADONLY | OFN_FILEMUSTEXIST,
        "All files (*.*)|*.*", this);
    if(dlgOpen->DoModal() == IDOK){
                  //Обработка
    }
    delete dlgOpen;
}

В работе с файлами поможет класс CFile — он содержит методы для чтения, записи (и не только) данных из файлов.

А лучше всего почитать в MSDN'е описание перечисленных выше классов, ну и вообще по MSDN'у полазить не помешает
Как из меню в диалоге записать и открыть данные?
От: Slider  
Дата: 12.11.02 22:17
Оценка:
Люди, помогите начинающему! Такой вопрос! Создал проект на базе диалога, потом вставил меню, и прикрепил его к диалогу. Так вот как можно записать какие нибудь данные в файл и открыть его из меню. Спасибо!
Re[2]: Как из меню в диалоге записать и открыть данные?
От: Slider  
Дата: 13.11.02 09:14
Оценка:
Здравствуйте GarikTot, Спасибо большое все получилось.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.