[Delphi] Formularz na stronie aspx

Odpowiedz Nowy wątek
2006-11-20 14:54
Max2421
0

Witam!
Na pewnej stronie znajduje się formularz, za pomocą którego chce pobierać wyniki wyszukiwania do programu. Strona jest w postaci *.aspx ... poniżej zamieszczam informacje o formularzu:

user image

Wie ktoś jak te dane wyslac za pomoca HTTP.Post czy jakiegoś innego komponentu aby pobrać wyniki z wyszukiwania?

Pozostało 580 znaków

2006-11-20 15:33
Max24123
0

zapomnialem dopisac:

procedure TForm1.Button1Click(Sender: TObject);
var
  InStream, OutStream: TStringStream;
begin
  try
    InStream:= TStringStream.Create('');
    OutStream:= TStringStream.Create('');
    try
      InStream.WriteString('');
      OutStream.WriteString('');

      InStream.WriteString('__EVENTTARGET=&__EVENTARGUMENT=&__VIEWSTATE=&DropDownSport=1&DropDownEventGroup=-1&DropDownDate=744&fldRESULT_Pattern=MILAN&btnACCOUNT_Anzeigen=Poka%C5%BC');

      HTTP.Post('http://www.xxxxxxx.com/result.aspx', InStream, OutStream);

      Memo1.Lines.Text:= OutStream.DataString;
    finally
      InStream.Free;
      OutStream.Free;
    end;
  except
  end;
end;

Moj problem polega ze w OutStream zostaje zwrocony kod result.aspx przed wywołaniem danego polecenia... a skoro chce sprawdzic wynik wyszukiwania to musze miec kod strony po wywolaniu wyszukiwania...

Pozostało 580 znaków

2006-11-21 15:01
piktek
0

chyba trzeba obsłuzyc takie zdarzenie jak HTTP.onRecive albo cos podobnego ktore jest wywyływane po odbiorze informacji ze strony.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0