2012-04-17 5 views
0

は、私はどこでも検索したとほとんどの場所は、予定アイテムのワード文書を取得することをお勧め:outlook 2007 - Appointmentitemから書式設定されたテキストを取得する方法はありますか?私は予定アイテムの書式設定されたテキストを取得しようとしている

Word.Document wd = (Word.Document) (item as Outlook.AppointmentItem).GetInspector.WordEditor; 

だから私はそれを行うと私は言葉を得ます資料。しかし、あなたがいったんそれを得ると、この単語の文書と実際に何をするべきかをあなたに教えてくれません。 Word文書から書式設定されたテキストを今すぐ入手するにはどうすればよいですか?

更新日: 将来この回答を探している他の人に。私はol2007でこれを行う方法を考え出しました

1)最初にWordEditor変数を介してワードアイテムをアポイントアイテムから取得する必要があります。

2)その後、ドキュメントのWordから選択機能とコピー機能を使用して、RTFテキストをクリップボードにコピーする必要があります。

3)リッチテキストボックスを作成し、richtextbocペースト機能を使用して、クリップボードの内容をリッチテキストボックスに貼り付けます。

4)今すぐrichtextboxから.Rtf関数にアクセスできます。この関数は、あなたに予定表アイテムのRTFを与えます。

この方法を検索するのが最も簡単ですが、理想的ではないクリップボードを引き継がなければなりません。 2番目の方法は、ステップ1の文書をコンピュータ上の実際のRTFファイルに保存し、そのRTFファイルを読み込むことです。

と私がそれを行うと仮定すると、Range.FormattedText関数を使用してステップ1で単語文書を解析することになります。

答えて

0

更新:将来この回答を探している他の人に。私はol2007でこれを行う方法を考え出しました

1)最初にWordEditor変数を介してワードアイテムをアポイントアイテムから取得する必要があります。

2)その後、ドキュメントのWordから選択機能とコピー機能を使用して、RTFテキストをクリップボードにコピーする必要があります。

3)リッチテキストボックスを作成し、richtextbocペースト機能を使用して、クリップボードの内容をリッチテキストボックスに貼り付けます。

4)今すぐrichtextboxから.Rtf関数にアクセスできます。この関数は、あなたに予定表アイテムのRTFを与えます。

この方法を検索するのが最も簡単ですが、理想的ではないクリップボードを引き継がなければなりません。 2番目の方法は、ステップ1の文書をコンピュータ上の実際のRTFファイルに保存し、そのRTFファイルを読み込むことです。

と私がそれを行うと仮定すると、Range.FormattedText関数を使用してステップ1で単語文書を解析することになります。

関連する問題