delphi 怎么把资源文件释放到指定文件夹 为什么我这样写释放,总是提示资源文件不存在 如图:

delphi 怎么把资源文件释放到指定文件夹 为什么我这样写释放,总是提示资源文件不存在 如图:,第1张

如果想要在 delphi 里使用某项资源,需要将该资源(比如:图片等)打包入 .res 文件中。

在 pas 源文件中,用 R 指令引入该资源文件。

从截图看,图片是以独立于软件外部的形式,这并不是 delphi 所指的资源(Resource)形式。

Delphi 中提供的 .RES 类型的资源文件,可以把程序中所需要的资源整合到一个资源文件,在编译生成应用程序(.exe)时直接编译进了可执行程序里,成为应用程序的整合体。

//加入资源:1.先在记事本里写(这里假设你的图片名为"a.exe",你可以改成别的什么文件名)

exe_client

RCDATA

".\a.exe"

再保存为名为

“newres.rc”文件2.

在Dos状态下,敲入(注意Brcc32命令的路径,如果你不知道路径你就“查找”一下,OK?):

brcc32

newres.rc

执行成功后,你就可以得到newres.res文件,它就是你编译的资源文件,知道了吧。3.在程序里调用:unit

Unit1

interface

...

implementation

{$R

*.DFM}

//

add

this

line!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11422601.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存