|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
这段程序的目的是拉腾讯一个验证码到 image1里
三个控件 button idhttp image use 加入 Jpeg。
procedure TForm1.Button1Click(Sender: TObject);
var
Response2: TStringStream;
n : string;
jpg:TJpegImage;
begin
Response2 := TStringStream.Create('');
jpg:=TJpegImage.Create;
n:='https://ssl.captcha.qq.com/getimage?uin=303649128@qq.com&aid=46000101&0.174133981036801.js'; //验证码的抓包地址
idhttp1.Head(n);//这句我不懂 好像要不要都可以
idhttp1.Get(n,Response2);//get 验证码的地址。保存到流里
Response2.Position:=0;//流位置返回开头
jpg.LoadFromStream(Response2);
image1.Picture.Assign(jpg);
end;
之前还有一个思路是把图片下载保存到本地在本机获取。
可是 SAVETOFILE 时候报错 最后放弃了。
求comeheres大神指点迷津:sweat: |
|