如何清除image中的图片?(50分)

  • 主题发起人 主题发起人 tswhoney
  • 开始时间 开始时间
uses JPEG;
清除图片: Image1.picture := nil;
bmp,jpg:Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
如果Assign :Image1.Picture.Bitmap.assign(bmp or jpg)
 
我用uses jpeg,但我的delphi提示无法定位jpeg单元,是哪儿的问题?
 
只要uses进去就好了!不要多管那些,是系统里的解码部分!
 
但是我用yue_shan的方法还是不行。
 
image1.Picture.Bitmap:=nil;
 
清空:
image1.Picture.Bitmap.Assign(nil) ;

如何付jpg图:
uses jpeg;

var
jp:tjpegimage;
begin
jp:=tjpegimage.Create;
jp.loadfromfile(opendialog1.fieldname);
image1.pictuer.bitmap.assign(jp);
jp.free;
end;

或者:
uses jpge;
直接用:
Image1.Picture.LoadFromFile(opendialog1.fieldname)



 
学习学习~!
 
>我用uses jpeg,但我的delphi提示无法定位jpeg单元,是哪儿的问题?

应该是你的delphi有问题
 
image1.pictuer := nil;
 
直接用:
Image1.Picture.LoadFromFile(opendialog1.fieldname)可以

jp.loadfromfile(opendialog1.fieldname);
image1.pictuer.bitmap.assign(jp);
这样用却不行.运行时有错误啊!
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部