从哪个Delphi版本开始,VclUnit.pas被更改为Vcl.vclunit.pas?
- 内容介绍
- 文章标签
- 相关推荐
本文共计162个文字,预计阅读时间需要1分钟。
我在Delphi 2007中创建了一个组件,现在想让它与新版本的Delphi一起工作。因此,我需要修改它的用途+使用控件;例如,使用{if CompilerVersion >=21} Vcl.Controls {else} 其他控件 {endif};但我不知道我必须编写什么。
我在Delphi 2007中创建了一个组件,现在我想让它与新版本的Delphi一起工作,所以我必须改变它的用途使用控件;
至
使用{$if CompilerVersion> 21} Vcl.Controls {$}其他控件{$ifend} ;.
但我不知道我必须编写的编译器版本.谁知道呢? 单元范围名称在XE2中引入.而XE2是编译器版本23.所以条件是:
{$if CompilerVersion >= 23}
本文共计162个文字,预计阅读时间需要1分钟。
我在Delphi 2007中创建了一个组件,现在想让它与新版本的Delphi一起工作。因此,我需要修改它的用途+使用控件;例如,使用{if CompilerVersion >=21} Vcl.Controls {else} 其他控件 {endif};但我不知道我必须编写什么。
我在Delphi 2007中创建了一个组件,现在我想让它与新版本的Delphi一起工作,所以我必须改变它的用途使用控件;
至
使用{$if CompilerVersion> 21} Vcl.Controls {$}其他控件{$ifend} ;.
但我不知道我必须编写的编译器版本.谁知道呢? 单元范围名称在XE2中引入.而XE2是编译器版本23.所以条件是:
{$if CompilerVersion >= 23}

