需要创建一个编译的delphi应用程序,可以创建一个单独的编译应用程序

Dav*_*vid 2 delphi compiled delphi-7 delphi-2010

我需要创建一个应用程序,让用户选择一些选项,单击一个按钮,然后创建一个单独的编译应用程序.这可能吗?我正在使用delphi 7和2010.

谢谢你的回复.这里有一些信息.

它必须是一个图形应用程序并创建一个图形应用程序.

我想要的是用户启动'App A'(我最初制作),能够选择一些选项(我为保密而道歉.我认为这是一个百万美元的想法,可能有3个人可能会觉得有用:)然后使用该程序创建"App B." 然后可以将"App B"分发给最终用户,"App B"是包含已编译应用程序和配置数据的单个可执行文件.我不在乎如何,但我需要'App B'成为一个可执行文件.

我甚至不需要使用Delphi作为最终编译的应用程序.如果有某种"伪编译器"我可以从Delphi调用,它会将预编译的exe和单独的配置文件合并到一个可执行文件中.那也行得很好.

感谢您的回复和帮助.

谢谢.

Hem*_*ant 6

我也遇到过类似的情况.我不得不使用我的exe生成一个exe.由于复杂性和许可证问题,我不想编译源代码.

让我们调用父应用程序P和子应用程序C.此外,我们假设C需要的任何选项都可以在配置文件(XML/INI等)中进行总结.我最终做的是:

  1. 创建P和C.在P的资源数据中插入C.
  2. 当用户在选择选项后单击按钮时,P将从其资源数据中提取C.
  3. 创建一个XML文件,其中包含用户选择的选项并将其插入C的资源数据中.

因此,每当C运行时,它将使用填充在其中的XML文件中给出的选项.它看起来像复杂和hacky但可靠和简单.做一个谷歌"delphi嵌入资源在exe",你会发现很多文章要做.

  • 如果您可以涵盖所有选项,那么这是一个很好 在大多数情况下可能是可行的.不是他想要的,而是一个很好的建议和一个很好的选择. (2认同)