Delphi 内存流方式获取页面验证码图片


本文整理自网络,侵删。

 

显示图片

 

var

  png: TPngImage;

begin

  png := TPngImage.Create;

  png.LoadFromFile('F:\DelphiSource\yzm_demo\Win32\Debug\yzm.png');

  img1.Picture.Bitmap.Assign(png);

  img1.AutoSize := True;

end;

 

内存流方式获取页面验证码图片

procedure TForm1.Button2Click(Sender: TObject);

var

ms:TMemoryStream;

jpg:TJpegImage;

vp:string;

begin

ms:=TMemoryStream.Create;

jpg:=TJpegimage.Create;

vp:='http://ptlogin2.qq.com/getimage?aid=15000102&0.04531191241475274';

IdHTTP1.Get(vp,ms);

ms.Position:=0;

jpg.LoadFromStream(ms);

image1.Picture.Assign(jpg);

ms.Free;

jpg.free;

end;

来源:http://www.coder163.com/language/delphi/

相关阅读 >>

Delphi字符串内多个空格合为一个空格

Delphi 通用程序自动更新升级

Delphi 控制n个字符间距空格

Delphi里动态创建access的交叉表视图

Delphi getvolumeinformation获取硬盘分区信息

Delphi strtodatetime 这个函数在win7下出错

Delphi -- gdi+ Delphi如何让 tgpimage 直接从流中加载图片

Delphi 安卓程序如何读取外部配置文件

Delphi listview1 加载文件列表用法

Delphi 多重循环

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...