【问题标题】:Delphi : How to read image from ".res file", not the embedded resourceDelphi:如何从“.res文件”读取图像,而不是嵌入资源
【发布时间】:2012-05-03 17:37:48
【问题描述】:

有谁知道如何使用 Delphi 程序从磁盘上的 .res 文件读取图像

请注意我问的是从磁盘上的 .res 文件中读取图像, 而不是将资源嵌入到 Delphi 应用程序并读取链接到可执行文件的资源文件。

我的意思是:

  1. 磁盘上 .res 文件的文件名和路径,打开 .res 文件并将其解码到足以...
  2. 找到图片。
  3. 加载图片

不是这样的:

{$R resfile.res}    

blablabla.LoadFromResourceName(HInstance, 'IMAGE_NAME');

感谢您的高级帮助。

【问题讨论】:

标签: delphi


【解决方案1】:

开源XN Resource Editor(用 Delphi 编写)包含执行此操作所需的代码(以及从可执行文件、DLL、OCX 模块等读取/编辑资源)。 您将能够从中提取所需的内容!

【讨论】:

  • 感谢您的回复。我一直在尝试基于 XN 资源编辑器上使用的 TResModule 组件。 据我所知,这是唯一的解决方案。但问题是我的应用程序的大小变大了。任何其他解决方案将不胜感激。
  • 是的,代码已经很长时间没有更新了,所以稍微重新编码也不错。
  • 不再从该站点下载。我巧妙地回忆起一些谈话,一些社区想要超越并继续 XNRE
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-01
  • 1970-01-01
  • 2022-01-20
  • 1970-01-01
  • 1970-01-01
  • 2017-10-21
相关资源
最近更新 更多