Word 2007 以降では描画関係、特に図形類を描画した後に、下図のように文書が正常に表示されないことがあります。そのような場合は、描画終了後に下のようなコードを追加して、ワードそのものを再描画してみてください。改善される場合があります。
Windows 7 では描画関係が改良されているようです。この現象は今のところ発生していません。またDelphi 2009 よりも前のバージョンで作成したEXEでも発生しないようです。
本来描画の変更があった場合、OS なりそのアプリケーションが描画のメッセージを発生すべきですが、Windows XP 以前の Windows あるいは Word 2007 ではこのメッセージ処理に問題があるようです。
図1
文書の描画不正例
Windows XP(SP3) + Word 2007
リスト3
ワードのウィンドウの再描画を実行
UpdateWindow(wdfWordHandle);
Word 2007 の文書ファイル
従来のワード文書を Word 2007 から導入された文書ファイルには変換できませんが、Word 2007 がインストールされてるい環境であれば、ワードの保存ダイアログを使用すれば可能です、
新規文書の作成はできますが、Word 2007 の文書の新規作成はできません。
Word 2007 がインストールされていない環境では、マイクロソフトのサイトから次のファイルをダウンロードしてインストールすると表示できるようになります。編集保存もできるようになります。
ワード操作フォームEx を利用したアプリケーションの開発では、エラーが発生した場合、ワードが画面上に表示されず、タスクバーにも存在しない状態となり、ワードのプロセスがメモリ上に残ってしまうことがあります。この状態でワード操作フォームExを起動すると「エラーが特定できません」などの表示が現れ、実行できななくなります。
添付の WordKill.exe を使用すると、このプロセスを強制終了することができます。なお、このプログラムは Windows NT では機能しません。