Помогите с С++

Print RSS
137

Author
Пришелец
0
Всем привет. Есть два фрагмента с++ кода. Первый в переменную szData заносит исходник html-страницы.
BOOL bSend = ::HttpSendRequest(hRequest, NULL,0, NULL,0);
char szData[4096];
if (bSend) {
DWORD dwBytesRead;
BOOL bRead =::InternetReadFile(
hRequest,
szData,sizeof(szData)-1,
&dwBytesRead);
szData[dwBytesRead] = 0;
Второй элемент вставляет полученый результат в INPUT поле неконсольного приложения
this->textBox1->Text = ""+szData;

Но при компиляции программы пишет:
error C2664: void System::Windows::Forms::Control::Text::set(System: :String ^): невозможно преобразовать параметр 1 из "char [4096]" в "System::String ^"
Проблема состоит в несоответствии типа переменной во втором элементе кода...
Помогите плиз сконвертировать переменную и разобраться с этой проблемой
Д

bewrekseГг
0
попробуй поискать что-то типа System::Convert.
Извини, что точно сказать не могу, т.к. сейчас нету visual studio
Author
Пришелец
0
тут к сожалению все сложнее((
Н

Пацак
0
а почему не сделать szData типа стринг?
Stickers / Tags / Rules / Top topics / Top Posts / Search