我用的是delphi 11 也就是codegear 公司的那个版本。 
编译工程时,工程文件里这行出错
  COMMOCXDLib_TLB in  'COMMOCXDLib_TLB.pas'{COMMOCXDLib_TLB};
事实上这个[DCC Error] LED.dpr(29): E2004 Identifier redeclared: 'System'
[DCC Error] Main.pas(9): F2063 Could not compile used unit 'COMMOCXDLib_TLB.pas'我导入了一个ACTIVEX ,但是编译是报这个错。
不知道该怎么解决 

解决方案 »

  1.   

    请将你的ocx 控件发给我[email protected]
    另外需要说明的是,该ocx是用什么做的,应该与相应的方法说明
      

  2.   

    ding.
    涉及到公司内部机密,所以不好意思。 
    不知道您能不能找个标准的ACTIVEX控件, 怎么导入 能不能截个图。
    我的邮件是 [email protected]  谢谢啦。 
    顺便把你CSDN的帐号发给我 。
      

  3.   

    将引用单元System去掉。System是不需要引用的。
      

  4.   

    Identifier redeclared: 'System'重复定义了
      

  5.   

    DCC Error] LED.dpr(29): E2004 Identifier redeclared: 'System' 重复定义了System
    [DCC Error] Main.pas(9): F2063 Could not compile used unit 'COMMOCXDLib_TLB.pas'COMMOCXLib_TLB.pas文件有错,不能编译 可能由重复定义System造成的