C# da otomatik zil yapımı
Otomatik Zil Programı Yapımı Anlatımı
SA/AS Arkadaşlar
Bu dökümanda sizlere piyasada lisansı değerine göre pahalı olarak satılan otomatik zil programlarının nasıl yapıldığını anlatacağım. Örnek verecek olursak Zilenyum programını duymuşuzdur. Bunun temelde nasıl yapıldığını anlatacağım...
Evet şimdi Konumuza başlayalım öncelikle.
İlk başta programımızdan bir görünümle başlayalım...
Evet şimdi kodlama bölümüne geçelim...
İlk başta bizim saati sürekli güncel tutmamız gerekmekte. Bunuda şu yolla yapabiliriz
Diğer bir yol ise timer içindeki kodu bir void kod bloğuna while içinde yazıp o void bloğunu ormun başlangıcında programda Idle etmektir.
Şöyle
[/IMG]Public void saat(object sender, EventArgs e)
{
While
{
//Saat güncelleme komutu
}
}
Ve formun load olayına şu yazılır
Application.Idle(New EventHandler(saat(null,null))); // parantez içlerine ne tanımlarsanız artık...
Bu sayede program sistemi kasmadan sürekli saati güncelleyecektir. Bu yöntem daha kullanışlı bir yöntemdir.
Bir diğer ihtiyaç olacak araçta bizim zil müziklerimizi çalmak için Windows Media Player aracıdır. Müziklerimizi bu programı kendi programımıza entegre ederek oynatacağız. Nasılmı ?
Ardından
Böylece windows media playeride programa eklemiş olduk bunu forma sürükleyip bırakıyoruz.
Ben name kısmından player yaptım programdada player olarak kullandım.
Şimdi sıra zillerin çalınacağı saatlerin listesini oluşturmaya geldi. Bunu yaparken birkaç tane kontrol yaptırmamız gerekiyor.
1- Saat doğru formatta giriliyormu?
2- Girilen saat değerinden başka varmı?
Bunları halledincesaat değeri girilebilir hale geliyor ve değer veritabanımıza ekleniyor.
Resimde değeri veritabanına eklemenin basit bir yöntemi bulunmaktadır
Diyeceksiniz ki bu kontroller nasıl yapılıyor? Şimdide o kısma gelelim...
Buda saat listemizin veritabanı tablosundan bir görüntü
Şimdi gelelim ana çalışma mantığına.
İşin en kolay yeri burası.
Yaptığımız iş veritabanına girilen saat değerlerini çekip bizim güncel saatimizle karşılaştırıyoruz ve eğer eşitse media playerden tanımlanmış olan zilimizi çalıyoruz.
Buraya kadar programımızın fonksiyonunu anlatmış oldum
Son olarakta müzikleri nasıl seçtiğimizi gösterelim ve konumuzu bitirelim arkadaşlar
Burda müzik seçerken open file dialog kullanıyorum.
Programımızda Ayarları Kaydet butonu ilede kayıt işlemini yapıyoruz. Onun kodları ise
Şeklinde.
Evet arkadaşlar böylece bu programın nasıl yapıldığını anlamış olduk
Karışık görünmesin mantık olarak çokbasit bşr programdır.
Temeli bizden geliştirmesi sizden arkadaşlar.
SA/AS Arkadaşlar
Bu dökümanda sizlere piyasada lisansı değerine göre pahalı olarak satılan otomatik zil programlarının nasıl yapıldığını anlatacağım. Örnek verecek olursak Zilenyum programını duymuşuzdur. Bunun temelde nasıl yapıldığını anlatacağım...
Evet şimdi Konumuza başlayalım öncelikle.
İlk başta programımızdan bir görünümle başlayalım...
Evet şimdi kodlama bölümüne geçelim...
İlk başta bizim saati sürekli güncel tutmamız gerekmekte. Bunuda şu yolla yapabiliriz
Diğer bir yol ise timer içindeki kodu bir void kod bloğuna while içinde yazıp o void bloğunu ormun başlangıcında programda Idle etmektir.
Şöyle
[/IMG]Public void saat(object sender, EventArgs e)
{
While
{
//Saat güncelleme komutu
}
}
Ve formun load olayına şu yazılır
Application.Idle(New EventHandler(saat(null,null))); // parantez içlerine ne tanımlarsanız artık...
Bu sayede program sistemi kasmadan sürekli saati güncelleyecektir. Bu yöntem daha kullanışlı bir yöntemdir.
Bir diğer ihtiyaç olacak araçta bizim zil müziklerimizi çalmak için Windows Media Player aracıdır. Müziklerimizi bu programı kendi programımıza entegre ederek oynatacağız. Nasılmı ?
Ardından
Böylece windows media playeride programa eklemiş olduk bunu forma sürükleyip bırakıyoruz.
Ben name kısmından player yaptım programdada player olarak kullandım.
Şimdi sıra zillerin çalınacağı saatlerin listesini oluşturmaya geldi. Bunu yaparken birkaç tane kontrol yaptırmamız gerekiyor.
1- Saat doğru formatta giriliyormu?
2- Girilen saat değerinden başka varmı?
Bunları halledincesaat değeri girilebilir hale geliyor ve değer veritabanımıza ekleniyor.
Resimde değeri veritabanına eklemenin basit bir yöntemi bulunmaktadır
Diyeceksiniz ki bu kontroller nasıl yapılıyor? Şimdide o kısma gelelim...
Buda saat listemizin veritabanı tablosundan bir görüntü
Şimdi gelelim ana çalışma mantığına.
İşin en kolay yeri burası.
Yaptığımız iş veritabanına girilen saat değerlerini çekip bizim güncel saatimizle karşılaştırıyoruz ve eğer eşitse media playerden tanımlanmış olan zilimizi çalıyoruz.
Buraya kadar programımızın fonksiyonunu anlatmış oldum
Son olarakta müzikleri nasıl seçtiğimizi gösterelim ve konumuzu bitirelim arkadaşlar
Burda müzik seçerken open file dialog kullanıyorum.
Programımızda Ayarları Kaydet butonu ilede kayıt işlemini yapıyoruz. Onun kodları ise
Şeklinde.
Evet arkadaşlar böylece bu programın nasıl yapıldığını anlamış olduk
Karışık görünmesin mantık olarak çokbasit bşr programdır.
Temeli bizden geliştirmesi sizden arkadaşlar.
C# da otomatik zil yapımı
Reviewed by Unknown
on
07:49
Rating:
Resimler kaldırılmış sanırım görüntülenmemekte
YanıtlaSil