我在这里的第一个问题 - 这是 Delphi XE3 的新安装。我认为动画 GIF 支持现在已内置到 Delphi(自 2007 年以来?)。
当我在表单上放置一个 TImage 时,一切都很好,直到我用动画 GIF 文件填充图片字段。一旦我这样做了,IDE就会在我的uses子句中添加以下内容
uses ... , Vcl.Imaging.GIFImg, GIFImage;
那时,IDE 和编译器说它找不到 GIFImage.dcu
[dcc32 Fatal Error] pco.pas(7): F1026 File not found: 'GIFImage.dcu'
我搜索了我的系统,但在任何地方都找不到 GIFImage.dcu 文件。在一些 RAD Studio 文件夹中有一些 TGIFImage 文件——如 .bpl、.bpi、.dcp、.lib 和两个 .hpp 文件——一个用于 TGIFImage 和 GIFImage。
如果我从 Finn 的网站http://www.tolderlund.eu/delphi/下载 GIFImage 内容,然后将 GIFImage.pas 文件放入我的项目中,情况就会自行解决。
但是根据这篇文章How to use Animated Gif in a delphi form, GIFImage 现在内置在 Delphi 中,所以我认为我不应该这样做......那么我在这里错过了什么?TIA。