Nar*_*vet 3 delphi vcl packages c++builder
我有一个Delphi组件,我想安装它,并在Delphi的组件面板中提供,但在C++ Builder中没有.在BDS/RAD 2006及以上版本中,我既可以为两个人安装,也可以不安装.
我需要这样做,因为该组件使用不支持C++ Builder的第三方库.
我看过这里提到的jedi.inc ,但是我无法找到能够仅在Delphi个性中注册该组件的组合.该组件也适用于较旧的Delphi版本:D5,D6和D7; 但不适用于BCB5和BCB6.这可能吗?
BTW:组件是用Delphi编写的.C++ Builder与Delphi共享相同的包.
提前致谢.
小智 5
BCB定义仅在Delphi编译时支持C++ Builder(使用-J开关)时设置您可以使用这样的代码来检测有人正在尝试使用C++支持构建您的包并发出错误
{$IFDEF BCB}
{$Message Error 'This component is not usable in C++Builder'}
{$ENDIF BCB}
Run Code Online (Sandbox Code Playgroud)