C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
'TWebRequest::URL' is not accessible
ScoobyDoo
Отправлено: 21.02.2007, 21:53


Ученик-кочегар

Группа: Участник
Сообщений: 1



Здраствуйте. Я недавно начал программировать в билдере, так что не ругайтесь, если спрошу явную глупость.
Мне в программе требуется сначала проверить есть ли такой сайт, узнать его размер, а потм уже, если он есть и его размер меньше заданного, то я уже с помощью NMHTTP загружаю сайт и работаю с ним.
Сначала я пытался делать так:
CODE
NMHTTP1->Head(URL);
HeadURL = NMHTTP1->Header;

Но не на всех сайтах в заголовке указан размер, а если это прямая ссылка на какой либо файл, либо сервер не доступен, то это не работает.
Теперь решил попробовать
CODE
TWebRequest *Request;
Request->URL=GetingURL;
HeadSize = Request->ContentLength;

т.к. вроде читал, что когда мы передаем запрос на получение html через http, то с сервера приходит информация о типе информации на сервере и её размере. Если нет размера или урл неправильный, то выдаёт 0.
Скажите пожалуйста, это действительно что мне нужно?
И когда я компилирую прогу с таким куском текста выдаёт ошибку
[C++ Error] PersonalSearch.cpp(422): E2247 'TWebRequest::URL' is not accessible
Никак не могу исправить((( помогите пожалуйста

Вернуться в Вопросы программирования в C++Builder