Delphi 在运行时更改资源?

Delphi 在运行时更改资源?,delphi,resources,runtime,Delphi,Resources,Runtime,我有以下问题:我需要在Delphi中创建两个exe。其中一个将包含一个资源和zip格式,我们称之为primeiro.exe,另一个将只具有在第一个资源中更改此内容的功能,我们将其称为segundo.exe 当我运行segundo.exe时,它将更改primeiro.exe中的资源、在zip中添加文件、删除文件等。。如何做到这一点 用另一个zip文件夹替换整个zip文件夹也解决了我的问题 修改链接资源的API可通过BeginUpdateResource、UpdateResource和EndUpda

我有以下问题:我需要在Delphi中创建两个exe。其中一个将包含一个资源和zip格式,我们称之为primeiro.exe,另一个将只具有在第一个资源中更改此内容的功能,我们将其称为segundo.exe

当我运行segundo.exe时,它将更改primeiro.exe中的资源、在zip中添加文件、删除文件等。。如何做到这一点


用另一个zip文件夹替换整个zip文件夹也解决了我的问题

修改链接资源的API可通过
BeginUpdateResource
UpdateResource
EndUpdateResource
访问。请参阅MSDN上的API文档以了解如何使用这些函数,并参考


在可执行文件中包含大型ZIP文件资源,并经常对其进行修改,在我看来,这种行为会吸引反恶意软件的注意。如果这会导致问题,不要太惊讶

不确定您的确切问题是什么,但您可能想看看您是否在询问如何更改已编译的EXE中的资源?或者您正在询问如何更改资源文件,以便下次生成EXE时,编译器将使用新资源。在已编译的EXE中。如果有人在注释中不断询问信息,则表明您的问题编写得不好或不清楚,在这一点上,最好的办法就是对问题本身进行改进。请这样做,而不是只是张贴在评论的东西。这个问题还不清楚,您已经得到了一个链接,其中包含可能有帮助的信息-您是否查看了该链接中的信息,或者搜索了有关UpdateResource和Delphi的信息?