2012-03-16 13 views

cevap

7

dclOffice2010160.bpl tasarım zamanı paketini yüklemeniz gerekir.

enter image description here

+0

Bu, 64 bit hedeflere uygulanır mı? Office paketleyicileriyle ilgili anlayışım, tür kitaplıklarının 32 bit sürümüne dayanıyordu. (64-bit bir Office sürümüm yok; Win7 64-bit sistemimde hala Office 2007 32-bit kullanıyorum.) –

+0

@Ken Benim anlayışım 32 ile 64 bit arasında bir fark olmamasıdır. COM sunucuları. Farklı genişlikler olan işaretçiler dışında, ancak derleyici bununla ilgilenir. Eklenti Express'imizi yeni güncelledik ve eklentimizi 64 bit Excel'de test etmememize rağmen, Add-in Express ürünleri hem 32 hem de 64 bit için aynı sarmalayıcıları kullanıyor. Aslında bu sadece COM sarmalayıcıları değil, tüm bileşenler için de aynıdır, çünkü IDE sadece 32 bittir. –

+0

Teşekkürler. Sorum, kullanılan GUID'ler hakkında daha fazlaydı. .tlb dosyalarındaki 32 ve 64 bit ActiveX bileşenleri için farklı olacağını düşündüm. (Win64 altında 64-bit ActiveX kullanımı hakkında fazla bir şey bilmiyorum; dediğim gibi, hala Office 32-bit var.) Tabii ki, yanıt sadece Office otomasyon sarmalayıcılarını yüklemekse, bunun olması gerekmez. Office 2010 sürümü; Delphi XE2 hala XP ve 2K sarmalayıcıları ile birlikte geliyor.) –