我正在用COM操作WORD,担操作结束后,不能真正关闭WORD(用任务管理器可看到),
你程序有问题吧?

解决方案 »

  1.   

    这个问题,以前也有人问:
    程序如下:<?php 
    set_time_limit(0);
    error_reporting(E_ALL);
    $gz='网络有限公司';
    $date='二00四年五月九日';
    $empty = new VARIANT();
    com_load_typelib('Word.Application');
    $word = new COM('word.application','192.168.0.125') or die('Unable to load Word');
    $word->Visible = 1;
    $word->Documents->Open("d:\\playpl.doc");
    $word->Selection->GoTo(wdGoToBook,$empty,$empty,"供应商");
    $word->Selection->TypeText($gz);
    $word->Selection->GoTo(wdGoToBook,$empty,$empty,"日期");
    $word->Selection->TypeText($date);
    $word->Documents[1]->SaveAs("d:\\play1.doc");
    $word->Documents[1]->Close(false);
    $word->Quit();
    $word->Release();
    $word = null;
    print "Word closed.\n";?>