Добрый вечер всем. Не могу понять в чем дело. Вот код: Код (Text): .386 .model flat,stdcall option casemap:none include \masm32\include\windows.inc include \masm32\include\user32.inc include \masm32\include\kernel32.inc include \masm32\include\gdi32.inc include \masm32\include\wininet.inc includelib \masm32\lib\user32.lib includelib \masm32\lib\kernel32.lib includelib \masm32\lib\gdi32.lib includelib \masm32\lib\wininet.lib .data Agent db "Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.0; .NET CLR 1.0.2914)",0 ServerName db "www.wasm.ru",0 Method db "GET",0 ObjectName db "index.php",0 Caption db "Warning!",0 InternetText db "Error InternetOpen function",0 ConnectText db "Error InternetConnect function",0 OpenRequestText db "Error IHttpOpenRequest function",0 SendRequestText db "Error HttpSendRequest function",0 ReadFileText db "Error InternetReadFile function",0 Context db "%lu",0 .data? hInternet DWORD ? hConnect DWORD ? hRequest DWORD ? hInstance HINSTANCE ? CommandLine LPSTR ? .code Start: invoke GetModuleHandle,NULL mov hInstance,eax invoke GetCommandLine mov CommandLine,eax invoke InternetOpen, addr Agent, INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, 0 mov hInternet, eax .IF eax == NULL invoke MessageBox, NULL, addr InternetText, addr Caption, MB_OK .ENDIF invoke InternetConnect, hInternet, addr ServerName, INTERNET_DEFAULT_HTTP_PORT, NULL, NULL, INTERNET_SERVICE_HTTP, 0, addr Context mov hConnect, eax .IF eax == NULL invoke MessageBox, NULL, addr ConnectText, addr Caption, MB_OK .ENDIF invoke HttpOpenRequest, hConnect, addr Method, addr ObjectName, NULL, NULL, 0, INTERNET_FLAG_KEEP_CONNECTION, 1 mov hRequest, eax .IF eax == NULL invoke MessageBox, NULL, addr OpenRequestText, addr Caption, MB_OK .ENDIF invoke HttpSendRequest, hRequest, NULL, 0, NULL, 0 .IF eax == TRUE ..... ...... ...... .ELSE invoke MessageBox, NULL, addr SendRequestText, addr Caption, MB_OK .ENDIF invoke CloseHandle, hRequest invoke CloseHandle, hConnect invoke CloseHandle, hInternet invoke ExitProcess, 0 end Start Вопрос, почему HttpSendRequest возвращает ошибку? Почему она возвращает FALSE? Буду рад услышать ваше мнение. Заранее спасибо.