【问题标题】:Automating picture loading into Delphi TImage Picture (TJPEGImage) [closed]自动将图片加载到 Delphi TImage 图片 (TJPEGImage) [关闭]
【发布时间】:2013-06-07 18:56:50
【问题描述】:

我需要将图片自动加载到 TImage 中。我可以通过 pas 文件名找出 jpeg 的位置。如果文件名为“chapter14screen45”,那么我知道它是文件夹 14,然后是章节内的图像文件夹,那么 014.jpeg 应该被加载到 Image1 对象中。

【问题讨论】:

  • 那到底是什么问题?
  • 你需要澄清一下。你有一些代码要显示吗?
  • 问题是如果我知道图像位置,如何自动加载图像对象?如果图像位置可以是动态的,因为它基于 PAS 文件名
  • 我认为您需要告诉我们“自动”是什么意思

标签: delphi delphi-2010


【解决方案1】:

如何将 Jpeg 图像加载到 TImage 组件中的示例:

procedure LoadJpgImage(DestImage : TImage ; Name : String);
begin
DestImage.Picture.LoadFromFile(Name);
end;

其中 Name 是图像的绝对路径,例如:'D:\jpeg\014.jpeg'

如果您使用的旧版 Delphi 不包含对 Jpeg 的原生 TImage 支持,那么您需要找到第三方实现才能将 Jpeg 图像加载到 TImage 组件中。

【讨论】:

  • Delphi 6 理解 jpeg 文件
  • 啊,真的,是他们在 2009 年添加的 png 支持吗?不记得了。
  • 我以为是 2007 年的 png,但无论如何
  • 让我的轮子转动了..我会在此基础上再接再厉..谢谢
猜你喜欢
  • 2011-02-18
  • 1970-01-01
  • 1970-01-01
  • 2023-03-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-02-01
相关资源
最近更新 更多