我在delphi5下安裝了infopower2000, 為何添加wwquery控件時,運行程序就出錯如下錯誤:[Fatal Error] Unit1.pas(7): Unit wwriched was compiled with a different version of Word97.TWordApplication

解决方案 »

  1.   

    可能是你的infoPower要求的与你的Office版本不一致你直接用ADOQuery试试!
      

  2.   

    adoquery沒有問題的.我想應該不是与work有關吧?我把office刪除了還是這樣
      

  3.   

    是不是你的word版本跟控件要求的不一致?
      

  4.   

    没用过看起来是你安装的控件的定义跟Delphi自带的Word97.TWordApplication有重叠
      

  5.   

    wwquery这个控件,我很少用,我一般用其内的列表控件,DBComBoBox....之类控件!
    而查询控件,还是用delphi自带的查询控件比较安全!
      

  6.   

    具体的问题没有碰到过,只能猜测,
    不过,还是见意你用Delphi自带的查询控件
      

  7.   

    不好意思,INFORPOWER我只用WWDBGRID等显示控件
      

  8.   

    这个提示的意思好象是由于InfoPower控件编译时所用的Word97的单元文件同你现在的版本不一致.你试试重装Delphi5选择自定义,Office的版本选则Office2000试试.
    不晓得对不对.
      

  9.   

    楼主把Delphi5升级到Delphi7,
    把infoPower2000升到Infopower4000,应该没有这样的问题!我试了一下,没有问题,我装的是Office2000