我已经在包含TNT 组件的 Delphi 7 中注册了包TMS Unicode 组件包。这个包包含一个名为的类,我用它来创建我自己的自定义组件,名为:TTntCustomComboBox
Combobox2
unit Combobox2;
interface
uses
Windows, Messages, Classes, Graphics, Controls, StdCtrls, ImgList, ActiveX, SysUtils, TntStdCtrls, TntWindows;
type
TCombobox2 = class(TTntCustomComboBox)
...
procedure Register;
begin
RegisterComponents('Standard', [TCombobox2]);
end;
...
我已将此组件 ( TCombobox2
) 添加到包dclusr.dpk
中。编译dclusr.dpk
有效,但安装软件包会引发异常:
包 C:\program files\Delphi7\Projects\Bpl\dclusr.bpl 中的注册过程 Combobox2.Register 引发异常类 EFilererror : A class named TTntCustomComboBox already exists
那么,我该如何解决呢?
感谢帮助。