对,我也遇到过同样的问题,也一时找不出原因。奇怪的时候只是在定义“自动化对象”的时候出现,而定义为"COM Object“的时候倒没有这个现象。只有从TLB文件中把那个刚才添加的接口函数^v过来,有哪位高手知道啊??

解决方案 »

  1.   

      估计这是Delphi IDE的Bug.尤其在Delphi4.0中经常出现.
      你可以自己直接修改xxxTLB.pas文件.然后把那个函数考到你的实现文件里来.
      也就是自己作Refresh Implementation的动作.
      

  2.   

    我用D5,D6都试过,都存在这个问题,我觉得应该不是bug,可能哪里需要设置
      

  3.   

    delphi的bug了,解决办法很简单,你重新开启工程,修改一下类型库编辑器的东西,点击保存,就可以。
    不过这东西bug很多,经常会生成出错的东西,烦死人了,如果你的com比较复杂,用它达个框架,后面的事情就是自己手动该吧!否则出了错,你会气死的!!!!