2

相互運用という言葉を使用して、2 つのドキュメントが同じかどうかを確認する良い方法はありますか?

私は次のようなものを使ってみました:

Word.Document tempDoc = app.CompareDocuments(document1, document2);

私の問題は、tempDoc が同じ場合は null ではないため、この結果を使用してドキュメントが同じかどうかを判断する方法がわかりません。

前もって感謝します!

4

1 に答える 1

9

返されるドキュメントは、変更の追跡がオンになっているドキュメントです。したがって、あなたがしなければならないのは、変更があるかどうかを確認することだけです。それで:

Document tempDoc = app.CompareDocuments(doc1, doc2);
bool anyChanges = tempDoc.Revisions.Count > 0;

見る:

http://msdn.microsoft.com/en-us/library/microsoft.office.interop.word._application.comparedocuments.aspx

于 2012-09-07T16:03:17.153 に答える