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 01:01

Runtime Error 2017 at 0043A3C2 Hatası

Mesaj gönderen Selcuk » 15 Kas 2017 06:03

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
Üye
Mesajlar: 1111
Kayıt: 11 Eyl 2015 11:45

Re: Runtime Error 2017 at 0043A3C2 Hatası

Mesaj gönderen ertank » 15 Kas 2017 10:02

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.

Kullanıcı avatarı
ihalilcoban
Üye
Mesajlar: 76
Kayıt: 10 Ara 2015 10:39

Re: Runtime Error 2017 at 0043A3C2 Hatası

Mesaj gönderen ihalilcoban » 21 Kas 2017 12:16

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: 2991
Kayıt: 17 Nis 2006 07:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Re: Runtime Error 2017 at 0043A3C2 Hatası

Mesaj gönderen sabanakman » 25 Kas 2017 10:11

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