2009-03-08 10 views
1

'da yükleyemiyorum D7 altında mükemmel çalışan birçok bileşenim var. Onları Delphi 2009 IDE'ye sürükleyerek derlemeyi ve yüklemeyi başardım. Ancak, bu bileşenleri bir projede kullanmaya çalıştığımda, derleyici kaynak kodlarını bulamadığını söylüyor. Bu kütüphaneye giden yolu nereye girebilirim? D7 altında çalışan bileşenleri D2009


Çözüm:

ben sürüklenen ve bir o “Yükle” “İnşa” seçim proje yöneticisinde Sonra Delphi 2009'da eski DPK dosyasını düştü. Her şey sorunsuz çalıştı, ancak denetimleri kullanan uygulamalar kaynağını göremedi. Aracı-Seçenekler Kitaplığı Win32'ye yol ekleyerek sorun çözüldü.

Herkese ve özellikle Muhammed'e teşekkürler.

cevap

9

Bileşenlerin kaynak yolunu kitaplık yolunuza eklediniz mi?

Kitaplık kazanmak> Araçlar menüsü> Seçenekler arasından ekleyebilirsiniz 32> Kütüphane yolu

+0

Ups. "Araçlar" menüsü altındaki "seçenekler" düğmesinin, Delphi 7'de "Yapılandırma araçları" nın eşdeğer araçlarını düzenleyeceğini düşünüyordum. Sanırım hala D7 etkisi altındayım :) Çok teşekkürler Mohammed. – Ampere

+0

Altar'a hoş geldiniz, D7 harika bir versiyondu, ancak D2009 ile birkaç gün çalışıyor ve D7'den bu yana eklenen tüm yeni şeyler için kullanılıyorsa, D7'yi artık kaçırmayacaksınız ;-) –

+0

Zaten iyi bir işlevi özlüyorum bileşenleri yüklemek için :) Teşekkürler tekrar teşekkürler Mohammed – Ampere

2

Onları gerçekten yükledim, sonra derleyici kaynak kodunu bulmak gerekmez. Derleyici sadece DCU dosyalarına ihtiyaç duyar.

Ama Delphi 7'den bu bileşenleri geçtiniz, sonra sen Delphi 7 DCU dosyaları hiç birbirlerine 's kullanabilirsiniz Delphi 2009 (sadece iki sürümleri ile uyumlu olmaması nedeniyle, kaynak koduna sahip ihtiyacı DCU dosyaları, Delphi 2006 ve Delphi 2007'dir ve sonra yalnızca belirli kısıtlamalar vardır.)

DCU dosyalarını yanlış Delphi sürümünden kullanmaya çalışmak, Delphi'nin birimleri yeniden derlemesine neden olur. Yine de, kaynak kod yolunu sağlamak için çözüm sadece değildir. Eğer ünite dosyaları henüz derlenmemişse (ve açık bir şekilde Delphi versiyonunda olup olmadıklarına bakmamışlarsa), gerçekten hiçbir şey yüklemediniz. Bileşenlerin Delphi'ye yüklenmesi hiç bir zaman sürüklenmemeli ve düşmemelidir. Bir bileşenin yüklenmesi, bu bileşenin bulunduğu paketi kurmak ve bir paket yüklemek, DPK proje dosyasını açmak ve IDE'de "install" komutunu seçmek anlamına gelir.

İlgili konular