Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
vcl60.bpl ve rtl60.bpl Sorunu
#1
Delphi 6 ile yazılmış bir programı Windows 10 da çalıştırdığımda rtl60.bpl ve vcl60.bpl bulunamadı hatası alıyorum.
Componetler eski olduğu için yeni delphi sürümlerinde derleyemiyorum.

Bunu çalıştırmanın bir yöntemi var mı?
Cevapla
#2
Componentin kaynak kodu varsa, paket dosyasını açın (ctrl+v veya bir metin editöründe açın). Orada requires altındaki vcl60 vertl60 yazan yerlerdeki 60'ları silin. Yani vcl ve rtl olacak. 
Kaynak kodu yoksa, project manager penceresinde requires altındaki vcl60 ve rtl60 ı seçin ve silin.  
Requires kısmında sağ tuşa basın. Add reference seçin. 
C:\Program Files (x86)\Embarcadero\Studio\<delphi kurulum dizini>\lib\win32\release klasöründe rdtl.dcp ve vcl.dcp seçin
WWW
Cevapla
#3
Amacınız var olan exeyi çalıştırmaksa, eksik bpl dosyalarını, çalıştıracağınız sistemin, "%system32" klasörüne veya exe ile aynı dizine kopyalayıp deneyebilirsiniz.
Cevapla
#4
(26-08-2020, Saat: 16:49)frmman Adlı Kullanıcıdan Alıntı: Amacınız var olan exeyi çalıştırmaksa, eksik bpl dosyalarını, çalıştıracağınız sistemin, "%system32" klasörüne veya exe ile aynı dizine kopyalayıp deneyebilirsiniz.

Bunu denedim maalesef olmadı.
Cevapla
#5
(26-08-2020, Saat: 13:06)RAD Student Adlı Kullanıcıdan Alıntı: Componentin kaynak kodu varsa, paket dosyasını açın (ctrl+v veya bir metin editöründe açın). Orada requires altındaki vcl60 vertl60 yazan yerlerdeki 60'ları silin. Yani vcl ve rtl olacak. 
Kaynak kodu yoksa, project manager penceresinde requires altındaki vcl60 ve rtl60 ı seçin ve silin.  
Requires kısmında sağ tuşa basın. Add reference seçin. 
C:\Program Files (x86)\Embarcadero\Studio\<delphi kurulum dizini>\lib\win32\release klasöründe rdtl.dcp ve vcl.dcp seçin

Cevabınız için teşekkür ederin.
Maalesef sorunu çözemedim.

Kontrol ettiğimde kullandığım componentlerde vcl60 ve rtl60 olmadığını gördüm.

Delphi 6 tek formluk bir yeni proje oluşturup (ekte) derliyorum derlediğim exe yi windows 10 da çalıştırdığımda aynı hatayı alıyorum. Anladığım kadarı ile Delphi 6 rtl60 ve vcl60 yı kendi standardında kullanmış. (Eski yaptığım bazı programlarda sorun yok ama)
Cevapla
#6
(27-08-2020, Saat: 01:51)MuhammedYasir Adlı Kullanıcıdan Alıntı:
(26-08-2020, Saat: 13:06)RAD Student Adlı Kullanıcıdan Alıntı: Componentin kaynak kodu varsa, paket dosyasını açın (ctrl+v veya bir metin editöründe açın). Orada requires altındaki vcl60 vertl60 yazan yerlerdeki 60'ları silin. Yani vcl ve rtl olacak. 
Kaynak kodu yoksa, project manager penceresinde requires altındaki vcl60 ve rtl60 ı seçin ve silin.  
Requires kısmında sağ tuşa basın. Add reference seçin. 
C:\Program Files (x86)\Embarcadero\Studio\<delphi kurulum dizini>\lib\win32\release klasöründe rdtl.dcp ve vcl.dcp seçin

Cevabınız için teşekkür ederin.
Maalesef sorunu çözemedim.

Kontrol ettiğimde kullandığım componentlerde vcl60 ve rtl60 olmadığını gördüm.

Delphi 6 tek formluk bir yeni proje oluşturup (ekte) derliyorum derlediğim exe yi windows 10 da çalıştırdığımda aynı hatayı alıyorum. Anladığım kadarı ile Delphi 6 rtl60 ve vcl60 yı kendi standardında kullanmış. (Eski yaptığım bazı programlarda sorun yok ama)

   
WWW
Cevapla
#7
(27-08-2020, Saat: 02:48)RAD Student Adlı Kullanıcıdan Alıntı:
(27-08-2020, Saat: 01:51)MuhammedYasir Adlı Kullanıcıdan Alıntı: Cevabınız için teşekkür ederin.
Maalesef sorunu çözemedim.

Kontrol ettiğimde kullandığım componentlerde vcl60 ve rtl60 olmadığını gördüm.

Delphi 6 tek formluk bir yeni proje oluşturup (ekte) derliyorum derlediğim exe yi windows 10 da çalıştırdığımda aynı hatayı alıyorum. Anladığım kadarı ile Delphi 6 rtl60 ve vcl60 yı kendi standardında kullanmış. (Eski yaptığım bazı programlarda sorun yok ama)

Teşekkürler, çalıştı Smile
Cevapla
#8
(26-08-2020, Saat: 23:44)MuhammedYasir Adlı Kullanıcıdan Alıntı:
(26-08-2020, Saat: 16:49)frmman Adlı Kullanıcıdan Alıntı: Amacınız var olan exeyi çalıştırmaksa, eksik bpl dosyalarını, çalıştıracağınız sistemin, "%system32" klasörüne veya exe ile aynı dizine kopyalayıp deneyebilirsiniz.

Bunu denedim maalesef olmadı.

rtl60.bpl -> version 6.0.6.163 
vlc60bpl -> version 6.0.6.163

Sürümlerini bulup exe ile aynı klasöre kopyaladığınızda program çalışıyor. Daha yeni sürümlerde bu sorun yaşanmış.
Projenizde değişiklik yapılmadan eksik dosyaları tamamladım. Win10 x64 son update sistemde çalıştı.

uZlFRh.png
Cevapla
#9
(27-08-2020, Saat: 09:12)frmman Adlı Kullanıcıdan Alıntı:
(26-08-2020, Saat: 23:44)MuhammedYasir Adlı Kullanıcıdan Alıntı: Bunu denedim maalesef olmadı.

rtl60.bpl -> version 6.0.6.163 
vlc60bpl -> version 6.0.6.163

Sürümlerini bulup exe ile aynı klasöre kopyaladığınızda program çalışıyor. Daha yeni sürümlerde bu sorun yaşanmış.
Projenizde değişiklik yapılmadan eksik dosyaları tamamladım. Win10 x64 son update sistemde çalıştı.

uZlFRh.png
Evet bu yöntem de çalıştı, teşekkürler.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Delphi 12 Community Edition jedi kurulum sorunu mersoy 5 1.811 04-08-2024, Saat: 22:12
Son Yorum: mersoy
Question 10.4.2 Sürümünde Component Sorunu aegean 1 1.852 22-07-2021, Saat: 18:17
Son Yorum: aegean
  Delphi 10.4 Lisans Bulunamadı Sorunu mrmarman 2 3.450 27-05-2020, Saat: 16:36
Son Yorum: Ugur
  Delphi 10.3 TR karakter Sorunu Hakkında SercanTEK 6 6.923 08-04-2019, Saat: 18:07
Son Yorum: mcuyan
  Delphi Başlama Hızı Sorunu yhackup 14 18.549 09-09-2016, Saat: 15:24
Son Yorum: engerex



Konuyu Okuyanlar: 1 Ziyaretçi