Форум программистов, компьютерный форум CyberForum.ru

GetOpenFileName - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
PAKOT
1 / 1 / 0
Регистрация: 21.10.2009
Сообщений: 39
15.12.2010, 00:20     GetOpenFileName #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Bool DlgGenerator::onButLoad (void)
{
 
OPENFILENAME ofn; // Common dialog box structure.
char szFile[260]; // Buffer for selected file name.
HWND hwnd; // Owner window.
HANDLE hf; // File handle.
hwnd = 0;
ZeroMemory(&ofn, sizeof(ofn));
ofn.lStructSize = sizeof(ofn);
ofn.hwndOwner = hwnd;
ofn.lpstrFile = szFile;
ofn.nMaxFile = sizeof(szFile);
ofn.lpstrFilter = "Текстовые файлы (*.txt)\0*.txt\0";
ofn.nFilterIndex = 2;
ofn.lpstrFileTitle = NULL;
ofn.nMaxFileTitle = 0;
ofn.lpstrInitialDir = NULL;
ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST;
GetOpenFileName(&ofn);
 
 
return TRUE;
 
} // DlgGenerator::onButLoad
Таким способом выбираю .txt файл, не могли бы вы подсказать как данные из файла записать в переменную типа String?

А так же как мне наоборот организовать сохранение Stringовой переменной через такое же окно. Буду очень благодарен
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2010, 00:20     GetOpenFileName
Посмотрите здесь:

Assembler Непонимание с GetOpenFileName
GetOpenFilename в Accesse2000? MS Access
C++ WinAPI VS GetOpenFileName/OpenDialog
Отсутствует GetOpenFileName? Visual C++
GetOpenFileName C++ WinAPI
GetOpenFileName не определенна C++
C++ Qt QFileDialog::getOpenFileName()

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 23:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru