今まで、WORD2000のコンポーネントより、Delphi6でWORDの文書ファイルを作成しておりました。
拡張子はDOCですが、WORD2007以降のフォーマットDOCXを作成できないか悩んでおります。
良い方法があれば、ご教授お願い致します。
Word/Excel/PowerPoint 用 Microsoft Office 互換機能パック
http://www.microsoft.com/ja-jp/download/details.aspx?id=3
を適用することが条件ですが適用後なら保存できるのではないでしょうか?
PGからは試したことはないのですが、適用するとWORD2000からDOCXで
保存できた気がします。
おそらく,Word2000.pas を使用しているのだと思いますが.
作成というのは,具体的にどのような操作を意味するのでしょうか ?
http://mrxray.on.coocan.jp/Delphi/plSamples/814_ContextMenu_DropSource.htm#fig1
のようなポップアップメニューで操作する代わりに,新規作成する場合は,
そのフォルダ内に,作成して保存することになります.
ワードを起動して新規作成であれば,単なる新規の文書作成で,保存はされていません.
編集中の文書を,.docx 形式で保存するのも,広い意味では作成というのかも知れません.
Windows のバージョンもコードに関係してくるかも知れません.
お断りしておきますが,私は,「良い方法」も知りませんし,
「教授」できる資格も立場にもありません.
が,もしかしたら,場合によっては,アドバイスぐらいはできるかも知れません.
最近どっちでもいい気がしますが
正しくは「教示」ですね。まぁ迷える人達にとっては
どちらでも良いかもしれませんけど。
どっちでもいいならかかなきゃいいのにw
フォーマットの中身はmsdnでも見てもらってと。。。
<<http://ht-deko.minim.ne.jp/ft1301.html#130104>>
ツイート | ![]() |