Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.03.2009, 01:11   #1
Vitek-pm
Пользователь
 
Регистрация: 17.02.2009
Сообщений: 56
По умолчанию ошибка загрузки страницы

Помогите найти ошибку в загрузке страницы с использованием Wininet. Страница 1.html после загрузки почему-то содержит лишние символы:
Код:
				 char* url="http://google.ru";
				 HINTERNET hInternet=InternetOpen("InetURL:/1.0",INTERNET_OPEN_TYPE_DIRECT,NULL,NULL,0);
				 HINTERNET hRequest=InternetOpenUrl(hInternet,url,NULL,0,0,0);

				 if (hRequest)
				 {
					 char Data[1024];
					 DWORD dwBytesRead=0;

					 FILE *lpFile;
					 lpFile=fopen("1.htm","w");

					 InternetReadFile(hRequest,Data,sizeof(Data)-1,&dwBytesRead);
                     do
					 {
						 fputs(Data,lpFile);
						 InternetReadFile(hRequest,Data,sizeof(Data)-1,&dwBytesRead);
					 }while (dwBytesRead>0);
					 fclose(lpFile);
				 }

				 InternetCloseHandle(hRequest);
				 InternetCloseHandle(hInternet);
Vitek-pm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка окончания загрузки страницы в WebBrowser Vladimir K. Работа с сетью в Delphi 8 31.10.2010 19:20
Динамическое изменение URL страницы в JavaScript без перезагрузки страницы ilusha JavaScript, Ajax 7 25.02.2009 09:59
Ошибка при загрузки изображения Volkogriz Общие вопросы Delphi 13 13.01.2009 01:51
Ч чём ошибка моего кода сохранения и загрузки? AngelOfDeath Общие вопросы Delphi 3 08.04.2008 13:55
Как сделать разрыв страницы печати по условию и узнать номер страницы Leanna Microsoft Office Excel 2 21.01.2008 06:59