具体的调用时的程序环境是怎么样的?我还不太明白你说的是什么呢。

解决方案 »

  1.   

    源程序如下:
    <?php
    // 建立一个指向新COM组件的索引
    $word = new COM("word.application") or die("Can't start word!");
    // 显示目前正在使用的word的版本号
    echo "Loading word, v. {$word->Version}<br>";
    // 把它的可见性设置为0(假),如果要使它在最前端打开,使用1(真)
    // to open the application in the forefront, use 1 (true)
    $word->Visible = 0;
    // 在word中创建新的文档
    $word->Documents->Add();
    // 在新文档中添加文字
    $word->Selection->TypeText("这个文件是通多调用COM来创建的:)...");
    //把文档保存在Windows临时目录中
    $word->Documents[1]->SaveAs("/Winnt/temp/comtest.doc");
    // 关闭与COM组件之间的连接
    $word->Quit();$class_methods = get_class_methods(get_class($word));
    foreach ($class_methods as $method_name) {
    echo "$method_name\n";
    }// 在屏幕上显示其他信息
    echo "Check for the file...";
    ?>