Skip to main content

AccessTr.neT


Neden form kapanırken iki sefer kapat demek zorundayım?

oceanblues
oceanblues
2
2016

Neden form kapanırken iki sefer kapat demek zorundayım?

#1
Ekteki dosyamda KAYIT_ARAC isimli formumda sağ üst köşedeki KOMUT_KAPAT düğmesini tıkladığımızda ekrana kapatmak isteyip istemediğimizi soran bir msgbox geliyor. "evet" dersek form kapanıyor.

Ancak aynı formu ANA_FORM üzerinden çalıştırırsam "evet" de desem ancak ikinci sefer aynı işlemleri yaptığımda form kapanıyor? Ben sebebini bulamadım. Acaba yardım edebilecek kimse var mı?

Teşekkürler.
.rar soru.rar (Dosya Boyutu: 59,19 KB | İndirme Sayısı: 7)
Cevapla
#2
kapat kodunu
SendKeys "{esc}"
If MsgBox("Girdiğiniz bilgileri kaydetmeden kapatmak istediğinize emin misiniz?", vbYesNo + vbCritical, "Bilgileriniz Kaydedilmedi!") = vbYes Then
DoCmd.Close
End If
şeklinde değiştirip deneyin
Cevapla
#3
sevgili C*e*l*o*y*c*e
ilginize çok teşekkür ederim. Bahsettiğiniz şekilde yaptığımda sorunum çözüldü. Fakat kodda ne farkettiğini anlayamadım. Bilgi verebilir misiniz?
Çünkü kodu bir önceki haliyle yazdığımda form kendini kapatıyor. Ancak başka bir form üzerinden açtığımda kapanmaması durumunu anlayamadım.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task