invalid property type: %s hatası nedir ??

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
espasem
Üye
Mesajlar: 55
Kayıt: 05 May 2005 01:37
Konum: KOCAELİ

invalid property type: %s hatası nedir ??

Mesaj gönderen espasem »

Merhaba,
Herkese kolay gelsin öncelikle...

Projeyi çalıştırırken şöyle bi hata veriyor:
Project deneme.exe raised exception class EReadError with message 'invalid property type: %s'


Bunu verdikten sonra "break" diyorum.

Kod: Tümünü seç

  Application.CreateForm(TForm1, Form2);
nin üzerine getiriyor beni. sorun ne olabilir ??

İyi çalışmalar...
Kod yazmaya devam...
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Mesaj gönderen sabanakman »

O formun onCreate olayında kullandığın bir Format fonksiyonu ve uyumsuz verdiğin parametresi böyle bir hataya sebep olmuş olabilir mi acep?
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Kullanıcı avatarı
espasem
Üye
Mesajlar: 55
Kayıt: 05 May 2005 01:37
Konum: KOCAELİ

Mesaj gönderen espasem »

hayır öyle bir durum yok, çalıştırırken hata veriyor kodlarda sorun yok gibi gözüküyorr. hatta oncreate ve onactive deki kodları kapatıp denedim ama aynı sorunu verdi. :shock: :!: :?:
Kod yazmaya devam...
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

Kod: Tümünü seç

Application.CreateForm(TForm1, Form2);
satırını

Kod: Tümünü seç

Application.CreateForm(TForm1, Form1);
yapın
öyle bi deneyin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
espasem
Üye
Mesajlar: 55
Kayıt: 05 May 2005 01:37
Konum: KOCAELİ

Mesaj gönderen espasem »

pardon arkadaşlar kodu yanlış yazdım buraya
kod zaten

Kod: Tümünü seç

Application.CreateForm(TForm1, Form1);
şeklinde :oops:
Kod yazmaya devam...
Kullanıcı avatarı
Lost Soul
Üye
Mesajlar: 1064
Kayıt: 01 Nis 2007 02:55
Konum: mekan ANKARA toprak ELAZIĞ
İletişim:

Mesaj gönderen Lost Soul »

bu hatayı vermesi için cerate ya da activate olayına kod yazman şart değil
muhtemelen string işlemlerinden birisinde hata vardır. ya da harici bir unit e erişirken o hatayı veriyordur.
form1 in eritiği diğer unt ve formları kontrol et. veritabanı kullanıyorsan vt olaylarına bak özellikle ondatachange before after open olaylarına filan bak.
Kullanıcı avatarı
espasem
Üye
Mesajlar: 55
Kayıt: 05 May 2005 01:37
Konum: KOCAELİ

Mesaj gönderen espasem »

Anladım çok teşekkür ederim.
Kod yazmaya devam...
t-hex
Kıdemli Üye
Mesajlar: 531
Kayıt: 18 Mar 2005 02:45
Konum: İstanbul/Antalya
İletişim:

Mesaj gönderen t-hex »

Form1.dfm dosyasında hatalı property girdisi olabilir. Bir text editör ile açıp içine bakın. Belki kayıt sırasında bir hata olmuş olabilir.
Kullanıcı avatarı
espasem
Üye
Mesajlar: 55
Kayıt: 05 May 2005 01:37
Konum: KOCAELİ

Mesaj gönderen espasem »

Arkadaşlar ne yazik ki ben hala sorunu bulamadım.
binlerce satır kod var. hatanın nerde olduğunu da söylemiyor.
Nasıl bulacağım ben bu hatayııııı :(
Kod yazmaya devam...
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Mesaj gönderen sabanakman »

Belki .dfm dosyanda bozuk olabilir.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Mesaj gönderen conari »

Format kullanım hatası olmuş bencede
Find ile kodlarda"%s" stirngini bir arattır.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
Kullanıcı avatarı
espasem
Üye
Mesajlar: 55
Kayıt: 05 May 2005 01:37
Konum: KOCAELİ

Mesaj gönderen espasem »

arattırdım hatta kullandığı bütün unitlerde arattırdım ama böyle bir şey yok. *.dfm dosyasında ne bozuk olabilir? Tnt componentleri ve queryler kullanıyorum ağırlıklı olarak.
Kod yazmaya devam...
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Mesaj gönderen sabanakman »

Bir keresinde hatayı hatırlamıyorum ama bir hata yüzünden program bir türlü çalışmıyordu. Hata yoktu ve o formu sıfırdan yapınca düzelmişti. Üstelik kod olarak bir karakter bile değiştirmeden.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Kullanıcı avatarı
espasem
Üye
Mesajlar: 55
Kayıt: 05 May 2005 01:37
Konum: KOCAELİ

Mesaj gönderen espasem »

haklısın bunu bende düşündüm ama form da o kadar çok şey varki bunu yapmaya kalksam da çok çok uzun sürecek ama bu gidişle başka çarem kalmıyor galiba :cry: :cry:
Kod yazmaya devam...
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Mesaj gönderen conari »

Birde Display Format özelliği olan compenentlerin bu özelliğine bak.
belki buralarda böyle bir şey bırakmış olabilirsin.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
Cevapla