Delphi路径变量

时间:2010-05-10 14:40:04

标签: delphi path delphi-7

在Delphi IDE中,Delphi安装的路径指定为$(DELPHI)。我想知道是否有办法创建自己的路径指标,如$(MY_LIBRARY)或类似的东西。我认为$(DELPHI)被指定为环境变量,但显然不是。有任何想法吗? (我正在使用Delphi 7)

6 个答案:

答案 0 :(得分:9)

在Delphi 2010中:

  • 选择工具 - >选项
  • 选择“环境变量”
  • 指定系统,用户变量

答案 1 :(得分:1)

对于Delphi 5,您可以从Windows环境变量

添加它们

右键点击我的电脑>属性>高级>环境变量

答案 2 :(得分:0)

在Delphi 2010中: 我知道Project.dproj中的许多XML标签都可以像这样使用。 (例如,$(DCC_DcuOutput),$(DCC_ExeOutput)...)。

也许可以在文件中添加自己的XML标记,然后再使用它们。虽然我不确定它们是否会被IDE保留。

答案 3 :(得分:0)

另外值得注意的是,当您使用命令行编译器时,位于当前Delphi安装的BIN目录中的文件RSVARS.BAT将为子进程创建一些环境变量。 (例如BDS和BDSCOMMONDIR)。

答案 4 :(得分:0)

在Windows 7(和Vista类似)中,单击“开始”按钮,右键单击“计算机”,“属性”,然后单击“高级系统设置”。单击“环境变量”,您现在可以创建新的全局(系统),或仅为当前用户(您)创建。例如'MyVar'。

现在在delphi路径中,将MyVar称为$(MyVar)。

MyVar现在也可以在批处理文件中以%MyVar%显示。

答案 5 :(得分:-1)

还有另一种解决方法 - 如果可以的话,使用SUBST将虚拟驱动器号分配给您将使用$(MyFiles)的文件夹的根目录,然后只使用它。

例如,如果您在深层目录中有文件,则可以转到命令提示符并键入:

SUBST M:" C:\ users \ Me \ Delphi Files \ My Components"

然后你可以通过M:

来引用它