1

Microsoft Word 2007 用のアドインを作成しようとしています。クリックすると、現在またはアクティブなドキュメントの FileStream を取得するリボン ボタンを作成したいと考えています。Visual Studio Tools for Office を使えばそれが可能だと思います。これを行う方法を示すサンプルコードはありますか?

ご不明な点がございましたら、お知らせください。ありがとう

4

2 に答える 2

1

リボン ボタン コードでこれを試してください (ドキュメント レベルのアドインの場合)。

string document = Globals.ThisDocument.Application.ActiveDocument.FullName;

次に、 MSDNの FileStream.Read の標準的な例を使用します。

*保存されていない変更が存在する場合は、最初に保存を求めるか強制する必要があるかもしれません。

于 2009-12-04T04:17:58.613 に答える
0

別の方法として、.WordOpenXML を使用して、開いているドキュメントの XML 表現を取得することもできます。

それが現在の状態になります (つまり、保存されていない変更を含む)。

于 2009-12-08T23:53:25.003 に答える