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