Konuyu görüntüle
IUCODERS FORUM > Programlama > .NET > Hat?rlatma Program?
Yazar
izahat


avatar

Kayıt: 22.01.2006
02.06.2006-17:09 #7411
Merhaba Arkadaşlar,

accessde hatirlatma tablosunda id,baslik,mesaj,saat,tarih kolonları var.Birde alarm.wav ses dosyası var.Zamanı geldiği zaman sesli olarak baslik ve mesajı hatırlatması lazım.Bu işlemi nasıl yapabilirim





öldü?ümde beni aramay?n,ben özgürlük rüzgar?y?m
Yazar
sis***


avatar

Kayıt: 15.01.2006
02.06.2006-18:04 #7412

/*gerekli tanımlar*/
OleDbConnection conn = new .....
OleDbComman cmd = new OleDbComman ("Select * from hatirlatma where saat='"+DateTime.Now().ToShortTimeString()+"' and tarih='"+DateTime.Now().ToShortDateString()+"' ",conn) ;

void rememberMe_Sis ()
{
conn.Open();
OleDbDataReader dr = cmd.ExecuteReader();
while(dr.Read())
{
MessageBox.Show("Başlık:"+ dr["baslik"].ToString() + ",mesaj:"+dr["mesaj"] );
playSoundSis();//ses çıkaran fonksiyon
}
conn.Close();

}

bu rememberMe_sis () fonksiyonunu timerın clickine koyarsan yardımı olur.Ayrıca timera göre sürekli veriyi çekmek yerine ayrı bi timerla veri günde 4-5 kez çekilp bi datatable atılıp ordan kontrol yapılırsa sıklıkla sistemi meşgul etme durumundan da kaçınılmış olur.





University Of Minnesota- Minnesota(ABD)




Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb