我们说我有这个代码
ShowMessage( {$I test.inc} );
如果我创建包含内容test.inc
的文件'hello'
并执行代码,我会收到一条消息hello
,并且没问题。但我不想在包含的文件中写引号并执行以下操作:
ShowMessage('{$I test.inc}');
然后在hello
中写一个简单的test.inc
。这意味着我正在寻找在字符串中编写编译器指令。有可能吗?
答案 0 :(得分:4)
执行此操作的一种肮脏方式是:
ShowMessage({$I Quote.inc}{$I test.inc}{$I Quote.inc});
我希望其他人有更好的解决方案。