怎么才能得到下面这个网址的验证码啊???郁闷
http://passport.tiancity.com/login/login.aspx?siteid=011&fromurl=高手帮帮忙啊

解决方案 »

  1.   

    procedure TForm1.FormCreate(Sender: TObject);
    var
      http: TIdHTTP;
      mem: TMemoryStream;
    begin
      http := TIdHTTP.Create(nil);
      mem := TMemoryStream.Create;
      try
        http.Get('http://passport.tiancity.com/login/checkcode.aspx?BackColorR=255&BackColorG=255&BackColorB=255&DrawColorR=85&DrawColorG=85&DrawColorB=8', mem);
        mem.SaveToFile('c:\xxx.bmp');
      finally
        http.Free;
        mem.Free;
      end;
    end;
      

  2.   

    谢谢楼上的,我现在也把验证码得到了,可是我登陆上去后,再GET还是显示未登陆
    郁闷啊,现在该怎么搞啊
      

  3.   

    能够得到COOKIE,可是我不知道具体怎么设置啊哪位兄弟知道,帮个忙啊分可以再加,
    急死我了啊明明已经post上去了可是get取数据时就说我没登陆
      

  4.   

    刚才读了idcookiemanager,里面有值可是它为什么就不能保存我的登陆信息呢???
    应该怎么设置啊???
      

  5.   

    我现在是能够得到验证码了,也能登陆提交
    可是当我GET数据的时候,却说我没有登陆
    哎,快要疯了
      

  6.   

    我现在知道原因了
    估计是idhttp在GET时执行不了里面的javascript导致的不知道该怎么弄,加WebBrowser的不算