Jon*_*ins 3 delphi options search-path delphi-xe2
在Delphi XE2中,我正在设置搜索路径。我想使用我定义的系统变量来缩短搜索路径中使用的各个文件夹的字符串。
我这样做是这样的:
Search path : x:\Delphi Library\XTools;x:\Delphi Library\XDiag;
I define variable : L = x:\Delphi Library
Search path using L : $(L)\XTools;$(L)\XDiag;
Run Code Online (Sandbox Code Playgroud)
如果我不使用定义的环境变量,即完全写出路径,那么一切都很好,但是如果我确实使用环境变量,则编译器将无法理解搜索路径。
我一直在使用Delphi 3,它比XE2简单得多,所以也许我没有在正确的位置指定路径或变量:
路径在这里指定:
项目经理|项目|选项| Delphi编译器|定位所有配置-所有平台|搜索路径
在此指定变量:
项目经理|项目|选项|调试器|目标:所有配置-所有平台|环境块|用户覆盖
我只是在XE2中做了以下工作:
Tools|Options|Environment variables
,我将用户替换AutoConsole.pas
单元的目录定义为新变量L
。$(L)
AutoConsole
到该uses
项目的子句AutoConsole
做了应做的事情:它向我显示了一条消息,Press any key...
并等待按键。$(L)
从搜索路径中删除AutoConsole
。$(L)
了程序,然后重新编译并工作了。因此,您想要做的应该可行。我不知道您做错了什么,但是如果您像我那样做,那应该可以。
归档时间: |
|
查看次数: |
835 次 |
最近记录: |