Skip to main content

AccessTr.neT


Uyarı Sesleri Hk.

Uyarı Sesleri Hk.

Çözüldü #1
Merhabalar,

Ekli tablo içeriğinde bulunan form1 içerisinde ki alan_1 ve alan_2 metin kutuları boş olduğunda docmd.beep sesi vermiyor. Ben 0 ve -1 olarak güncellediğimde zaman dolduğunda ile süre tanımladığımda metin kutularında 0 ve -1 var ise her süre dolduğunda uyarı sesi veriyor. Yapmak istediğim 1 kere uyarı sesi vermesini denedim ama yapamadım. Metin kutuları 0 veya -1 yapılırsa 1 kere uyarı sesi (beep) vermesi boş ise hiçbir ses uyarısı vermemesi. Şimdiden yardımlarınız için teşekkür ederim.
.rar Beep.rar (Dosya Boyutu: 19,42 KB | İndirme Sayısı: 3)
Cevapla
#2
Yapmak istediğinizi daha açık ifade eder misiniz?
alan_1 0 veya -1 değeri aldığında
alan_2 0 veya -1 değeri aldığında sadece 1 kereye mahsus mu uyarı verecek?

Form Timer özelliği ile yaptığınızda süre her dolduğunda kod yeniden çalışr ve her seferinde uyarı verilir.
Cevapla
#3
Evet form timer ile yapamadım "alan_1 = 0" ve "alan_2 = -1" olarak güncellediğim an form timer veya farklı bir kurgu ile bir defaya mahsus uyarı sesi gelmesi. Form timer her dolduğunda ses geldiği için başka bir yöntem ile bir defa uyarı sesi verdirilebilir mi? Yani form timer ile uyarı sesi eğerki "alan_1 = 0" ise bir defa çalsın gibi. Umarım doğru şekilde anlatabilmişimdir. :/
Cevapla
#4
İlgili alanların afterupdate özelliğini kullanmayı denediniz mi? Böylece değeri 0 veya -1 olarak girildiğinde uyarı verir.
Cevapla
#5
Güncellemeyi form üzerinden değil tablodan yapıyorum bu yüzden afterupdate kurgusu da olmuyor. Geçerli olduğunda kurgusunu denedim ama değer sabir kaldığı içinde sürekli timer sonrası uyarı sesi çıkıyor. Yani timer ya da geçerli olduğunda uyarı sesi çıkıyor ama bir türlü ilk değiştiğinden sonrası uyarı sesini iptal edemiyorum.
Cevapla
#6
Çalışmanızı inceleme imkanim olmadı o nedenle yanlış anlamış olabilirim
Forma bir tane sescal diye degisken ekleyeyin timer olayinda zil caldiktan sonra bu degiskeni 1 yapsin
Metin kutulari degistiginde olaylarına da bu degeri 0 yapmasi yazilabilir
Timer her tetiklendiğinde once bu alanı kontrol eder değer 1 ise çalmaz
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da