ABStract Error

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
CiTiZEN
Üye
Mesajlar: 1163
Kayıt: 06 Oca 2008 04:15

ABStract Error

Mesaj gönderen CiTiZEN »

Merhabalar arkadaşlar, tam başladım herşey güzel gidiyor derken gecenin bi vakti ABStract Error isimli bir hata günümü mahvetti :(
Ana fomu açıyorum bi kaç kez diğer formları oluşturup kapatırkende free ediyorum daha sonra formun birisi abstract error diye bir hata veriyor.Kodlar şu şekilde

oluştururken

Kod: Tümünü seç

  TCForm.Create(Application.MainForm);
  TCForm.Show;
  Mainform.SubMenuBox1.hide;
Free ederkende şu şekilde

Kod: Tümünü seç

procedure TCForm.FormClose(Sender: TObject;
  var Action: TCloseAction);
begin
Action:=caFree;
end;
bu formları kendi yaptığım bmp menuler yardımıyla oluşuruyorum

diğer 3 formda aynı şekilde işliyor fakat 4. form 1-2 kez açılıyor sonrasında bu hataya düşüyor ve bir daha açılmıyor.Bu konu hakkında yardımlarınızı bekliyorum.
Kolay Gelsin.
UWESIS CORPORATION
Kullanıcı avatarı
csunguray
Üye
Mesajlar: 855
Kayıt: 09 Ara 2006 05:08
Konum: Adana
İletişim:

Re: ABStract Error

Mesaj gönderen csunguray »

Abstract Error, virtual olarak tanımlanmış bir methodun çağrılmasından oluşur.

http://www.daniweb.com/forums/thread120631.html#
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri

Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
Kullanıcı avatarı
CiTiZEN
Üye
Mesajlar: 1163
Kayıt: 06 Oca 2008 04:15

Re: ABStract Error

Mesaj gönderen CiTiZEN »

Hocam çok teşekkürler kodu deneyemedim şu an için ama hata veren bu formdan 3 tane daha var aynı yöntemle oluşturulup free ediliyorlar ama bu formda hata alıyorum ilk açılışta değil diğer formlarla beraber açılınca felan hata veriyor tam kesin şu olay olunca hata veriyor da diyemiyorum çok dengesiz bir olay
UWESIS CORPORATION
Kullanıcı avatarı
CiTiZEN
Üye
Mesajlar: 1163
Kayıt: 06 Oca 2008 04:15

Re: ABStract Error

Mesaj gönderen CiTiZEN »

merhabalar arkadaşlar kodlarımı şu şekilde düzenledikten sonra hata vermedi:

Kod: Tümünü seç

 CCForm:=TCCForm1.Create(Application.MainForm);
  try
  begin
   TCCForm1.MainFormSubMenuBox1.hide;
  CCForm.ShowModal;
ancak bu şekilde yaptığımda görüldüğü üzere form showmodal olarak gösterilmekte, show olarak göstermeye çalışınca form açılıp 1sn sonra felan kapanıyor, ben bu formu nasıl standart olarak (show) gösterebilirim yada aynı işi yapacak bir kod var mıdır?

Kolay Gelsin.
UWESIS CORPORATION
Cevapla