Показать сообщение отдельно
  #8  
Старый 18.04.2013, 10:19
serega6531 serega6531 вне форума
Начинающий
 
Регистрация: 03.03.2013
Сообщения: 106
Версия Delphi: Delphi 7, XE5
Репутация: 10
Печаль

Цитата:
Сообщение от Snake22
тогда пиши так
Form1.WebBrouser1....
либо объяви фнкцию в классе формы на которой лежит твебброузер
примерно так:



а вообще по хорошему если ты собрался со страницы какие-то данные спарсить то не через браузер а через idhttp лучше сделать это
Код:
function CheckUser(login, password, version:string) :boolean;
var
passHash:string;
Flags, TargetFrameName, PostData, Headers: OleVariant;
begin
passHash:=MD5DigestToStr(MD5String(password));
PostData:='login=' + login + '&password=' + PassHash +'&version=' + version;
main.WebBrowser1.Navigate('http://www.happyminers.ru/system/auth.php', Flags, TargetFrameName, PostData, Headers);
end;
Ничего не поменялось. А когда я использую idhttp выходит та же ошибка.

Цитата:
Сообщение от Snake22
тогда пиши так
Form1.WebBrouser1....
либо объяви фнкцию в классе формы на которой лежит твебброузер
примерно так:



а вообще по хорошему если ты собрался со страницы какие-то данные спарсить то не через браузер а через idhttp лучше сделать это
Упс, это работает. Вот:
Код:
main.Form1.IdHTTP1.Get(blablabla);
Тему можно закрывать.