是否可以在引用中使用编译器指令?

时间:2015-08-09 00:50:51

标签: delphi

我们说我有这个代码

ShowMessage( {$I test.inc} );

如果我创建包含内容test.inc的文件'hello'并执行代码,我会收到一条消息hello,并且没问题。但我不想在包含的文件中写引号并执行以下操作:

ShowMessage('{$I test.inc}');

然后在hello中写一个简单的test.inc。这意味着我正在寻找在字符串中编写编译器指令。有可能吗?

1 个答案:

答案 0 :(得分:4)

执行此操作的一种肮脏方式是:

ShowMessage({$I Quote.inc}{$I test.inc}{$I Quote.inc});

我希望其他人有更好的解决方案。