最新のDelphiのバージョンはありますか? (私はDelphi 7でTWordApplicationを見たことがあります)Delphi 2010-XEのTWordApplication
私は通常CreateComObjectを使用しますが、Word 2007/2010をサポートするより便利で強力な方法がありますか?
最新のDelphiのバージョンはありますか? (私はDelphi 7でTWordApplicationを見たことがあります)Delphi 2010-XEのTWordApplication
私は通常CreateComObjectを使用しますが、Word 2007/2010をサポートするより便利で強力な方法がありますか?
はい。既にインストールされていることを有効にする必要がありますMicrosoft Office <version> Sample Automation Server Wrapper Components
、 <version>
は、インストールされているOfficeバージョンの識別子です。
TWordApplication
はまったく同じではデルファイの最近のバージョンで利用可能で、それは私の見解ではデルファイ7であったように、遅延バインディングCreateComObject
アプローチよりもTWordApplication
で事前バインディングを使用する方が簡単ですしました。
ありがとう、David! – Keeper
残念ながら、Office 2010がインストールされているXPサンプルのみを取得しました。新しいことはありますか? – Keeper
@Keeper、no。新しいインタフェースを使用する場合は、タイプライブラリをインポートしてラッパーコンポーネントを生成する必要があります。 XPはまだ動作します。 –
新しいインターフェイスを使用しようとすると、一部の古いバージョンでは利用できない機能を使用するリスクがあります。現実的には、Office 2003をベースラインとしてサポートする必要があります.Open 2003はまだまだ使用されており、しばらくの間、非常に広く使用されています。 –