2012-03-16 8 views
5

Delphi-XE2にTExcelWorksheetコンポーネントがないようです。
このコンポーネントの64ビット版をインストールするにはどうすればよいですか?XE2でTExcelWorksheet(64ビット版)を入手するには?

enter image description here

ダウンロードリンクがどこかの方法クールになる、おそらくエクセル2010 64ビット用のインポートも動作しますか?

答えて

7

dclOffice2010160.bplデザインタイムパッケージをインストールする必要があります。

enter image description here

+0

これは64ビットターゲットに適用されますか? Officeラッパーの私の理解は、それらがタイプライブラリの32ビットバージョンに基づいていたということでした。 (私は64ビットバージョンのOfficeを持っていませんが、Win7 64ビットシステムではまだOffice 2007 32ビットを使用しています) –

+0

@Ken私の理解では、32ビットと64ビットの間に違いはありませんCOMサーバー。ポインタの幅が異なる以外は、コンパイラは単純にそれを処理します。 Add-in Expressをアップグレードしましたが、64-bit Excelではアドインをテストしていませんでしたが、Add-in Expressのものは32ビットと64ビットの両方に同じラッパーを使用しています。実際には、IDEは32ビットのみであるため、これはCOMラッパーだけでなく、すべてのコンポーネントで実際に同じです。 –

+0

ありがとうございます。私の質問は、使用されたGUIDの詳細です。私は、.tlbファイルの32ビットと64ビットのActiveXコンポーネントの違いがあると思いました。 (Win64で64ビットActiveXを使用することについてはあまり知らない;私が言ったように、私はまだOffice 32ビットを持っている)もちろん、答えがOfficeオートメーションラッパーをインストールするだけであれば、 Office 2010のバージョン。 Delphi XE2にはXPと2Kのラッパーも付属しています。) –

関連する問題