Wiz*_*ard 2 delphi components delphi-2009
我得到了一些与其他开发人员分享的代码.我有一个很好的调试模块,我通过单元测试,但他没有这个,所以这是一个不断添加和删除代码的战斗.
如果有一种方法可以使用条件(很像Delphi版本或Unicode),那就太好了
{$IfDef MYComponent}
MyComponent := TMyComponent.Create;
MyComponent.Logging := true;
{$EndIf}
Run Code Online (Sandbox Code Playgroud)
我想我可以设置我的ide定义一些东西,但我想知道是否有办法检测组件是否已安装.....
All*_*uer 10
试试这个(自Delphi 6以来应该适用于所有版本):
{$IF DECLARED(TMyComponent)}
{$IFEND}
Run Code Online (Sandbox Code Playgroud)
然后,您可以简单地更新您的使用列表,以使该组件可见或不可见.
| 归档时间: |
|
| 查看次数: |
342 次 |
| 最近记录: |