FMX手机app,如何下载网站图片而不卡界面
2024-10-18 22:34:32
你用的版本? 你应该关注下delphi 更新说明
第一方法: 可以用线程。
第二方法: TNetHTTPClient 已经支持异步
TThread.CreateAnonymousThread(
procedure
var
Http: TIdHttp;
MemoryStream TMemoryStream;
begin
MemoryStream := TMemoryStream.Create;
Http := TIdHttp.Create(nil);
try
try
Http.Get(TIdURI.URLEncode(Value), MemoryStream);
if MemoryStream.Size > then
begin
TThread.Synchronize(nil,
procedure
begin
MemoryStream.Position := ;
显示图片
end);
end;
except end;
finally
Http.DisposeOf;
Http := nil;
MemoryStream.DisposeOf;
MemoryStream := nil;
end;
end).Start;
http://bbs.2ccc.com/topic.asp?topicid=514436
最新文章
- MySQL常见错误
- oracle在cmd中启动数据库实例
- PostgreSQL的case when
- Can not issue data manipulation statements with executeQuery() 异常处理
- spring boot 框架 启动更新项目,以及生成 ";实体_";文件
- android 常用类
- oracle中anyData数据类型的使用实例
- 一个ubuntu命令
- 在Windows平台搭建轻巧的Python开发环境——面向工程和科研的扩展包配置
- 【学习】Zepto与jQuery 差别
- unicode &; utf-8
- Django框架教程之正则表达式URL误区详解
- 不得不提的volatile及指令重排序(happen-before)
- python操作三大主流数据库(3)python操作mysql③python操作mysql的orm工具sqlaichemy安装配置和使用
- 安装zookeeper遇到的问题
- 存根类(stub) 是什么意思?有什么作用?(转)
- ASP.Net MVC 中a标签的onclick时间和href同时存在时候的处理
- MatCap冰冻效果Shader
- Android学习笔记(38):Handler消息传递处理机制
- UVA-11491 Erasing and Winning (单调队列)