MDIChild formlar arasında bilgi alışverişini yapamıyorum.
Deneme amaçlı hazırladağım bir projem var.
3 Tane Form var.
Ana Form = MDIForm
2 Form = MDIChild
3 Form = fsNormal ve ShowModal olarak açılıyor.
sorunum ise şu;
ana form program açılışında creat ediliyor.
daha sonra 2 form (MDIChild) create ediliyor. (OnCLose 'unda nil ve free ediliyor)
daha sonra 3. form (fsNormal ve Showmodal) açılıyor.
2 formda bir tane DB var.
3 formda kullanıcı bilgilerini giriyor. eğer bilgiler kayıt edilmemişse program OnCloseQuery olayında soru soracak.
bilgi kayıt edilmemiş uyarısı verecek..
Kod: Tümünü seç
[b]OnCLoseQuery[/b] de ise
if Form2.Dataset1.State in edit veya insert then
begin
işlemleri yap
....
....
end;
neden olmuyor bilmiyorum.Access violation at adress 006687D9 in modüle deneme.exe
MDIChild formdan çağrılan, Showmodal+fsNormal form üzerinden takrar MDIChild üzerindeki DB kontrolü yapılamaz mı?
Umarım anlatabilmişimdir. uzun süredir arıyorum fakat istediğim gibi bilgi bir türlü bulamadım.
Yardımlarınız bekliyorum. lütfen.
S.A.