我用一个image载入一个jpg文件,请问有没有办法让它的image.pictrue.bitmap赋给一个Tbitmap变量 直接赋值就可以的。当image装入的是非BMP图的时候,它的image.picture.bitmap 值为空的。其实,直接bmp1.assign(image.picture)就行了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TForm1.BitBtn1Click(Sender: TObject);var bmp:Tbitmap;begin bmp:=Tbitmap.Create; image1.Picture.LoadFromFile('d:\abc\s1.jpg'); bmp.Assign(image1.Picture); //出错句 image2.Picture.Bitmap:=bmp; bmp.Free;end;为什么会出错呢? 不好意思应该是bmp.Assign(image1.Picture.Graphic); 窗体界面设计是问题:窗体设计是修改属性,点击属性(object inspecter)后窗体就不见了 加急!100分求解!在线等待! 初学Delphi,遇见如下问题,答者有分(解答无误)!!! 关于动态创建OleContainer的问题 紧急求救!!!在线等待! 怎样使用命令行参数 EHLIB中怎样设置某一列为下拉表格 一般的html的文字编码是ANSI还是UNICODE或者是UTF8? 关闭WebBrowwer的问题,UP也有分 代码在一行中写不下,换行是如何处理的.... 关于【阶乘】的精确算法!请进 市面上有无DELPHI的中文帮助文档,请举书名及出版社,谢谢!!!!!!
var bmp:Tbitmap;
begin
bmp:=Tbitmap.Create;
image1.Picture.LoadFromFile('d:\abc\s1.jpg');
bmp.Assign(image1.Picture); //出错句
image2.Picture.Bitmap:=bmp;
bmp.Free;
end;
为什么会出错呢?