工具栏【ActiveX】上的有一个ocx控件按钮,但是一点击 编译环境就死机了,我想删除掉它,重新添加,怎么实现?

解决方案 »

  1.   

    1、打开Delphi\lib\dclusr.dpk,然后remove相关XXXX_TLB.*文件,编译下即可。
    2、ocx反注册,即卸载ocx控件。
      

  2.   

    我用记事本打开 没有发现XXXX_TLB.*文件,怎么回事?package dclusr;{$R *.res}
    {$ALIGN 8}
    { ASSERTIONS ON}
    {$BOOLEVAL OFF}
    { DEBUGINFO OFF}
    {$EXTENDEDSYNTAX ON}
    {$IMPORTEDDATA ON}
    {$IOCHECKS ON}
    { LOCALSYMBOLS OFF}
    {$LONGSTRINGS ON}
    {$OPENSTRINGS ON}
    {$OPTIMIZATION ON}
    {$OVERFLOWCHECKS OFF}
    {$RANGECHECKS OFF}
    {$REFERENCEINFO OFF}
    {$SAFEDIVIDE OFF}
    { STACKFRAMES OFF}
    {$TYPEDADDRESS OFF}
    {$VARSTRINGCHECKS ON}
    {$WRITEABLECONST ON}
    {$MINENUMSIZE 1}
    {$IMAGEBASE $51000000}
    {$DESCRIPTION 'Borland User Components'}
    {$DESIGNONLY}
    {$IMPLICITBUILD ON}
    {$LIBSUFFIX '70'}requires
      rtl,
      vcl,
      designide;end.
      

  3.   

    1、打开Delphi\lib\dclusr.dpk,然后remove相关XXXX_TLB.*文件,编译下即可。不是用记事本阿,是用delphi的打开菜单