ホームページ バックエンド開発 PHPチュートリアル [提问]PHP 读取 word COM 组件的异常信息 小弟我很是无语啊

[提问]PHP 读取 word COM 组件的异常信息 小弟我很是无语啊

Jun 13, 2016 am 10:20 AM
com gt quot wamp word

[提问]PHP 读取 word COM 组件的错误信息 我很是无语啊!!!!

PHP code

1

<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><?php // 建立一个指向新COM组件的索引 $word = new COM("word.application") or die("Can't start Word!"); //打开一个文档 $word->Documents-&gt;OPen("F:/wamp/www/oa/111.doc"); //读取文档内容 $test= $word-&gt;ActiveDocument-&gt;content-&gt;Text; echo $test; echo "<br>"; //将文档中需要换的变量更换一下$test=str_replace("","这是变量",$test);echo $test;$word-&gt;Documents-&gt;Add(); // 在新文档中添加文字 $word-&gt;Selection-&gt;TypeText("$test"); //把文档保存在目录中 $word-&gt;Documents[1]-&gt;SaveAs("F:\wamp\www\oa\111.doc"); // 关闭与COM组件之间的连接 $word-&gt;Quit(); ?&gt;

ログイン後にコピー

IE 浏览器下的错误报告
Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `word.application': 尚未调用 CoInitialize。 ' in F:\wamp\www\oa\newfile.php:3 Stack trace: #0 F:\wamp\www\oa\newfile.php(3): com->com('word.applicatio...') #1 {main} thrown in F:\wamp\www\oa\newfile.php on line 3

遨游下的错误报告
Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `word.application': 尚未调用 CoInitialize。 ' in F:\wamp\www\oa\newfile.php:3 Stack trace: #0 F:\wamp\www\oa\newfile.php(3): com->com('word.applicatio...') #1 {main} thrown in F:\wamp\www\oa\newfile.php on line 3

我求解释



------解决方案--------------------
应该是第一个实例没有关闭

------解决方案--------------------
问题出你的第三行啊。还是致命错误。 "F:/wamp/www/oa/111.doc 与 F:\wamp\www\oa\111.doc 你这个路径不是有问题吗? 仔细检查。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Wordの自動折り返しを解除する方法 Wordの自動折り返しを解除する方法 Mar 19, 2024 pm 10:16 PM

Wordの自動折り返しを解除する方法

Wordで定規を表示する方法と定規の操作方法を詳しく解説! Wordで定規を表示する方法と定規の操作方法を詳しく解説! Mar 20, 2024 am 10:46 AM

Wordで定規を表示する方法と定規の操作方法を詳しく解説!

Word文書に手書きの署名を追加する方法 Word文書に手書きの署名を追加する方法 Mar 20, 2024 pm 08:56 PM

Word文書に手書きの署名を追加する方法

Wordのページ余白を設定する方法 Wordのページ余白を設定する方法 Mar 19, 2024 pm 10:00 PM

Wordのページ余白を設定する方法

Wordで点線を引く方法 Wordで点線を引く方法 Mar 19, 2024 pm 10:25 PM

Wordで点線を引く方法

Wordで下矢印を削除する具体的な手順! Wordで下矢印を削除する具体的な手順! Mar 19, 2024 pm 08:50 PM

Wordで下矢印を削除する具体的な手順!

Wordの網掛け設定はどこにあるのでしょうか? Wordの網掛け設定はどこにあるのでしょうか? Mar 20, 2024 am 08:16 AM

Wordの網掛け設定はどこにあるのでしょうか?

ワードの連番を自動で並び替える方法 ワードの連番を自動で並び替える方法 Mar 20, 2024 pm 09:20 PM

ワードの連番を自動で並び替える方法

See all articles