调用代码:
    WordApp:=CreateOleObject('Word.Application');
    WordDoc:=CreateOleobject('Word.Document');
执行时出错

解决方案 »

  1.   

    var
      WordApp, WordDoc: OLEVariant;
    begin
      WordApp := CreateOleObject('Word.Application');
      WordDoc := WordApp.Documents.Add;
      {...}
      WordApp := Unassigned; // Cleanup
      WordDoc := Unassigned;
    end;
      

  2.   

    不懂,为什么我这样做没有错呢,你没有装Office吗??
      

  3.   

    这个问题我遇到过,就是在你程序调用过程中从外部强制关闭了word程序!
      

  4.   

    执行WordApp:=CreateOleObject('Word.Application');时即出现该错误
    用cronuz(cronus)兄的方法结果一样
    并不是一定会出现该错误,在有的机子上会出现(比较少),一般不会
    没有强制关闭WORD
    OFFICE也正常安装,我还进行了重装结果还是一样
    还有一个现象就是在同一台机子上调用EXCEL正常,但调用WORD出错
    怀疑是不是系统有问题,WORD和其他软件冲突?