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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Екатерина _
Сообщений: n/a
#1

при использовании класса CFileDialog выдает ошибку на Visual Studio 2010 - C++

07.12.2011, 20:59. Просмотров 487. Ответов 0
Метки нет (Все метки)

листинг кнопки "сгенерировать файл":
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
void CinterfaceDlg::OnBnClickedGenf()
{char Filter []="TextFile(*.txt),(*.doc)|*.txt;*.doc|All (*.*)|*.*||";
CFileDialog fd(TRUE,".txt","ReadMe",OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT, Filter);
fd.DoModal();
FILE* file=NULL;
file=fopen("koordinaty.txt\0","w");
 if(file==NULL)
 {MessageBox("error!");
 };
int i, array[9];
srand ((unsigned)time(NULL)); 
for (i=0;i<9;i++)
{array[i]=rand()%100-50;
fprintf(file, "%i", array[i]);
fputs("\n", file);
};
fclose(file);
 
}
выдает ошибку:
1>c:\users\1\desktop\кк\кк\interface\interface\interface\interfacedlg.cpp(220): error C2664: CFileDialog::CFileDialog(BOOL,LPCTSTR,LPCTSTR,DWORD,LPCTSTR,CWnd *,DWORD,BOOL): невозможно преобразовать параметр 2 из "const char [5]" в "LPCTSTR"
1> Типы, на которые указывают указатели, не связаны; для преобразования требуется reinterpret_cast, приведение в стиле С или приведение в стиле функции
1>c:\users\1\desktop\кк\кк\interface\interface\interface\interfacedlg.cpp(225): error C2664: CWnd::MessageBoxW: невозможно преобразовать параметр 1 из "const char [7]" в "LPCTSTR"
1> Типы, на которые указывают указатели, не связаны; для преобразования требуется reinterpret_cast, приведение в стиле С или приведение в стиле функции

вот само задание.

Разработать программу для построения изображения фигуры, приведенной на рисунке. Исходные данные (x1, y1,R1, x2, y2, r2, x3, y3, r3) должны быть считаны из выбранного пользователем файла.

заранее спасибо
Миниатюры
при использовании класса CFileDialog выдает ошибку на Visual Studio 2010  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2011, 20:59     при использовании класса CFileDialog выдает ошибку на Visual Studio 2010
Посмотрите здесь:

visual studio 2010 ultimate. ошибка при компиляции!!! C++
C++ Ошибка при использовании оператора delete в Visual Studio 2010
Visual Studio 2010 + Windows 7 x64. Ошибки при компиляции C++
C++ Ошибка при установке Visual Studio 2010
C++ Visual Studio C++ 2010 выдает ошибку
C++ OpenMP, Visual Studio. выдает ошибку: fatal error C1083: Не удается открыть файл включение: omp.h: No such file or directory
C++ Visual Studio не создаёт .lib файл при использовании шаблонов
C++ Как при отладке подать в качестве argv нужный файл в Visual Studio 2013/2010
C++ При компляции Visual Studio выдает шибки
Компилятор выдает ошибку при использовании фабричного метода C++
C++ Visual studio 2010 c++ пропадает консоль. не могу найти ошибку
Найти ошибку в программе: в visual studio выдает ошибку C++

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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru