Поиск:

Ответ в темуСоздание новой темы Создание опроса
> вылезает ошибко, Building MFC application with /MD[d]  
:(
    Опции темы
ilya_cska
Дата 7.3.2008, 03:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 165
Регистрация: 25.1.2008

Репутация: нет
Всего: нет



windows form application c++
Пытаюсь подключить #include "afxinet.h" для работы с интернетом но вылезает ошибка 

1>C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h(24) : fatal error C1189: #error :  Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD[d]
PM MAIL   Вверх
andrew_121
Дата 7.3.2008, 06:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: нет
Всего: 33



Тебе ведь ясно говорят: мол ты строишь проект с CRT MFC, либо предопредели _AFXDLL либо сними опцию /MD[d].


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
ilya_cska
Дата 7.3.2008, 10:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 165
Регистрация: 25.1.2008

Репутация: нет
Всего: нет



как подключить эту библиотеку "afxinet.h" ?
Приложение не MFC, а CLR - Windows Form Application. 
PM MAIL   Вверх
andrew_121
Дата 8.3.2008, 08:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: нет
Всего: 33



Залезь в опции компилятора, и выруби /MD[d]. 



--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
ilya_cska
Дата 8.3.2008, 12:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 165
Регистрация: 25.1.2008

Репутация: нет
Всего: нет



Скачиваю html код и перевожу в string, но вместо русских символов пишет ?????????? ????????????? ? Почему? 
код
Код

   String^ str = "http://ya.ru/";
                 WebClient^ myWeb = gcnew WebClient;
                 array<Byte>^ mybuffer = myWeb->DownloadData(str);
                 String^ download = Encoding::ASCII->GetString(mybuffer);
                 textBox1->AppendText(download);

PM MAIL   Вверх
jonie
Дата 8.3.2008, 15:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 6
Всего: 118



"там красненький и еще рядом зелененький" - попробуй.
/*
спроси у .NET-чиков, это форум про С++, да и тема не про то.
*/


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
dizzy1984
Дата 11.3.2008, 06:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 675
Регистрация: 15.2.2007

Репутация: 10
Всего: 25



Присоединяюсь к jonie. Если ты делаешь проект windows form application c++, то ты обязан использовать синтаксис C++.Net, если ты работаешь с MFC (afxinet.h), то должен использовать синтаксис С++. То, что ты пытаешься сделать это все равно что пробовать выполнить модуль паскаля интерпретатором пролога, т.е совместно использовать 2 разных языка программирования.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.5235 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.