
13.06.2010, 16:31
|
|
Участник форума
Регистрация: 05.06.2009
Сообщений: 225
Провел на форуме: 2793173
Репутация:
297
|
|
Код:
procedure TNewThread.Execute;
var
data : TStringList;
begin
str:=form1.idhttp1.get('http://site.ru');
EVENTTARGET:=(ParserBlock(Str, '("','",'));
VIEWSTATE:=(ParserBlock(Str, 'VIEWSTATE" value="','" />'));
data:=tstringlist.create;
Data.Add('ctl00$ctl21$cms06838$ddlMsisdnCode='+form1.ComboBox1.Text+'');
Data.Add('ctl00$ctl21$cms06838$tbUserName='+form1.edit1.Text+'');
Data.Add('__EVENTTARGET='+EVENTTARGET+'');
Data.Add('__VIEWSTATE='+VIEWSTATE+'');
Data.Add('ctl00$ctl21$cms06838$ddlCity=044');
Data.Add('ctl00$ctl21$cms06838$ddlRegion=9');
Data.Add('ctl00$ctl21$cms06838$gender=rbM');
form1.idhttp1.post('http://site.ru,data);
data.free;
end;
программа с потоками не работает. вылетают ошибки и отправляется только get запрос.
Если делать без потоков то все хорошо рабоатет и оптравляется только проблема в том что программа зависает.
В чем может быть проблема в работе с потоками?
|
|
|