社区
C++ Builder
帖子详情
Graphics::TBitmap能直接从网络加载图片文件吗
lshfong
2010-11-11 08:40:29
Graphics::TBitmap* Image = new Graphics::TBitmap;
Image->LoadFromFile(“http://192.168.1.88/1.bmp");//这样写会错误提示,应该怎么写呢?
Image->Transparent=true;//这里设置为真后,图片背景还是不能透明
请老师指教
...全文
126
6
打赏
收藏
Graphics::TBitmap能直接从网络加载图片文件吗
Graphics::TBitmap* Image = new Graphics::TBitmap; Image->LoadFromFile(“http://192.168.1.88/1.bmp");//这样写会错误提示,应该怎么写呢? Image->Transparent=true;//这里设置为真后,图片背景还是不能透明 请老师指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
我不懂电脑
2010-11-11
打赏
举报
回复
需要下载到本地。
ccrun.com
2010-11-11
打赏
举报
回复
LoadFromFile只支持本地文件。
laowang2
2010-11-11
打赏
举报
回复
看下DownloadfilefromURL
zzbinfo
2010-11-11
打赏
举报
回复
你这么写恐怕不行,下载到本地再操作吧
周药师
2010-11-11
打赏
举报
回复
先把图片下载在本地 或者 直接下载到Stream 里
然后再Image->Load....
My_Love
2010-11-11
打赏
举报
回复
原因在fmShareDenyWrite
procedure TGraphic.LoadFromFile(const Filename: string);
var
Stream: TStream;
begin
Stream := TFileStream.Create(Filename, fmOpenRead or fmShareDenyWrite);
try
LoadFromStream(Stream);
finally
Stream.Free;
end;
end;
在TCanvas上画图
将一幅
图片
,从
文件
中
加载
到TCanvas上去,代码如下: ::
Graphics
::T
Bitmap
*bmp= new ::
Graphics
::T
Bitmap
; bmp->Transparent = true;//是否透明 bmp->LoadFromFile("right1.bmp"); Canvas_->Draw(0,0,bmp); d
loadImage用法
p
Bitmap
=Load
Bitmap
(hInstance,lp
Bitmap
Name) 这是
加载
资源中的...
加载
Bitmap
文件
,可以 用T
Bitmap
:
Graphics
::T
Bitmap
* Bmp = new
Graphics
::T
Bitmap
; Bmp->LoadFromFile("d:\\a1.bmp"); Bmp->Handle 就是 HB...
c++ builder image 不能打开JPG
图片
1.头
文件
加入 2.Image只能打开bmp
文件
,所以必须将jpg
文件
转化成bmp
文件
TJPEGImage* tjpg=new TJPEGImage();
Graphics
::T
Bitmap
* t
Bitmap
=new
Graphics
::T
Bitmap
(); tjpg->LoadFromFile("c://12.jpg"); tBi
加载
图片
时报错,请大虾帮忙看看!
加载
图片
时报错,请大虾帮忙看看! Delphi / Windows SDK/APIhttp://www.delphi2007.net/DelphiMultimedia/html/delphi_20061103170415180.html fbmp:T
BitMap
; fbmp.loadfromfile('c:\abc.bmp'); 执行到这一步时报错...
java directdraw_Delphi 与 DirectX 之 DelphiX(19): 绘图表面(TDirectDrawSurface)如何
加载
图片
...
上个例子中 TDirectDrawSurface 是从 TDXImageList 中获取的
图片
,其实 TDirectDrawSurface 自己获取
图片
的方法有很多:TDirectDrawSurface.LoadFromFile();TDirectDrawSurface.LoadFromStream();TDirectDrawSurface....
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章