Runtime Error 2017 at 0043A3C2 Hatası

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Selcuk
Üye
Mesajlar: 19
Kayıt: 28 Eyl 2016 02:01

Runtime Error 2017 at 0043A3C2 Hatası

Mesaj gönderen Selcuk »

Ticari programım windows 10 da bu hatayı veriyor.
Windows 7 de olmana bu hata özellikle 10 sık sık karşıma çıkıyor.
Bazen sorunsuz kurulum yapıyorum kullanıcı windows 10 u güncelledikten sonra hatayı hemen veriyor.
Windows 10 sürekli bu hatayı vermeye başladı.

A)Veritabanı Firebird
B)Harici compenetler var
C)Programı çalıştırırken veriyor (Hiç açmıyor)
D)Açılma anından create formlar ve queryler var ve database yükleniyor.
ertank
Kıdemli Üye
Mesajlar: 1650
Kayıt: 12 Eyl 2015 12:45

Re: Runtime Error 2017 at 0043A3C2 Hatası

Mesaj gönderen ertank »

Merhaba,

Acaba hata kodu 2017 değil de 217 olabilir mi?

Bu durumda aldığınız hata SysUtils ünitesi hafızaya yüklenmeden (alıştığımız hata mesajlarını içeren ünite) bir hata oluşuyor anlamına gelir. Bu durumda yapabileceğiniz unitelerin initialization kısımlarındaki kodları incelemek ve mümkün olduğunca bu kodları FormCreate() kısmına taşımak olacaktır.

İşe ilk olarak DPR dosyanızı kodlarını (View->Project Source) inceleyerek başlayın. Application.CreateForm() satırlarında geçen üniteleri tespit edin. Ardından projenizin kullandığı tüm ünitelerin initialization içerenlerinden hangileri ilk açılış sırasında tespit ettiğiniz üniteler tarafından kullanılıyor bulup bunlar üzerine yoğunlaşın.

Ancak, harici bileşenlerin kaynak kodları sizde yok ise veya bu kodlara müdahale edemiyor iseniz size tavsiyem bu bileşenlerin mümkün olan en son sürümlerini yüklemeniz olacaktır.
ihalilcoban
Üye
Mesajlar: 121
Kayıt: 10 Ara 2015 10:39

Re: Runtime Error 2017 at 0043A3C2 Hatası

Mesaj gönderen ihalilcoban »

Projenizde freereport vb. raporlama bileşeniniz varsa Windows 10 da problem çıkması muhtemel. Çözümü Denetim masası -->aygıtlar ve yazıcılar --> Microsoft print to pdf isimli yazıcıyı kaldırmak.
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3077
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Re: Runtime Error 2017 at 0043A3C2 Hatası

Mesaj gönderen sabanakman »

Bölge ve dil ayarlarında tarih formatı gün ve ay haneleri tek basamak (d.m.yyyy veya g.a.yyyy) olarak ayarlanmış olabiliyor. Bunu (dd.mm.yyyy veya gg.aa.yyyy şeklinde) iki haneli olarak düzeltmek işe yarayabilir.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Cevapla