首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用ToolsAPI获取$(Config)的值?

如何使用ToolsAPI获取$(Config)的值?
EN

Stack Overflow用户
提问于 2011-03-24 21:38:44
回答 1查看 816关注 0票数 1

在使用ToolsAPI编写Delphi expert时,我们可以使用GetEnvironmentVariable来检索当前Delphi IDE进程可用的环境变量。但是,只有在当前用户帐户设置或下的Delphi环境变量设置中定义变量时,此方法才有效

代码语言:javascript
复制
Tools | Options | Environment Options | Environment Variables.

一些变量,如Delphi2010/ XE中的$(Config),可供使用,但它不显示为环境变量。我们可以通过在详细设置中打开"Diagnostic“来获得变量列表。在Delphi IDE中编译项目时,$(Config)变量出现在诊断输出中。

有没有办法在ToolsAPI中检索$(Config)的值?

EN

回答 1

Stack Overflow用户

发布于 2011-03-24 21:59:07

可以将项目的ProjectOptions属性强制转换为IOTAProjectOptionsConfigurations

代码语言:javascript
复制
var
  Project: IOTAProject;
begin
  // ... obtain reference to the project
  ShowMessage((Project.ProjectOptions as IOTAProjectOptionsConfigurations).ActiveConfigurationName);
end;
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5420076

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档