【发布时间】:2019-10-19 07:12:53
【问题描述】:
在项目目录设置中,我经常需要使用项目名称,比如'MyProject',作为输出路径的一部分。
我希望避免在设置中硬编码项目名称。
有没有像$(Config)和$(Platform)这样的变量来动态获取当前项目名(不带扩展名)?
【问题讨论】:
-
为什么不使用相对路径?
-
@DavidHeffernan:我想将输出文件放在项目文件夹之外
-
这使得版本控制非常困难。通常我会将该步骤视为构建后操作。
-
你试过 Application.ExeName 属性吗?它返回应用程序的可执行文件的文件名,包括路径。然后,您可以使用 ExtractFileName 函数提取文件名。
标签: delphi ide delphi-xe7