Favorilerine Ekle | Giriş Sayfan Yap | Tavsiye Et

 

Kurs Tanıtım Sayfası | Süper Üye Kimdir? | Menü Tasarımı Konulu Örnek Ders
Kod İndir| Hazır Kodlar | Makaleler| İpuçları | VB .NET Kursu | Dersler | Forum | Alt Bölümler | Servisler
    Merhaba Misafir
    anasayfa » visual basic makaleleri » Vb.Net Trackbar ve checkbox ile Mediaplayer ses kontrolü
Üye Girişi
Kullanıcı Adı:  
Şifre : 
Kaydet ?
Siteden tam olarak faydalanabilmek için üye olmalısınız.
Unuttuğunuz şifrenizi öğrenebilmek için kayıt sırasında verdiğiniz Hatırlatma Cevabı'nı bilmeniz gereklidir.
Şifre hatırlatma işlevini sadece 3 defa kullanma hakkınız vardır.
Kullanıcı adını ve şifresini unutan üyelere email ile yardım verilmez.

Aktivasyon Gelmedi mi?Aktivasyon mesajınız email adresinize gelmedi mi?
Buraya tıklayarak bir kez daha aktivasyon mesajı gönderilmesini sağlayabilirsiniz.
Lütfen email hesabınızın BULK ve SPAM klasörlerini de kontrol ediniz.
Rastgele Makale

Yardim Destekli Kendi Labelimizi Yazalim (HelpLabel)

Yazar: x-x-x-03
Bu makalemde sizlerle web sitelerinde genel bir sorun olan kullanıcıyı sayfayı gezerken help vermeyi kolaylaştıracak bir yöntem olarak kullanıclabilecek bir yöntemi inceleyeceğim. Bu yöntem web formlarımızda kullandığımız Label larımızı kişiselleştirerek çeşitli olaylarda bu label tarafından yardım gösterilmesini sağlamaktır.


Webmasterlar
Sitenize Ekleyin!
Sitenizde "Son Eklenen 10 Visual Basic Yazısı"'nı göstermek ve içeriğini zenginleştirmek için buraya tıklayınız.

Vbasicmaster.com'a link verin!
Aşağıdaki minik banneri sitenize eklemek için tıklayın!

Üye Sayısı:
Ziyaretçiler nerede?
Yayın № : 11717
Yayın Tar:18.11.2009
Yazar : krwlng
Hit :3154

Bu Yazarın Yazıları Sadece bu yazarın makale göster
Bu Yazıyı Tavsiye Et

İnternette gezinirken Mediaplayer ile ses kontrolü konusunda sıkıntı yaşayan birçok kişi ile karşılaştım, tek tek o sitelere yazmaktansa herkesin yararlanabileceği bir yere yazmayı uygun gördüm. Bu makalede TrackBar ile sesi kısıp, açma ve CheckBox ile sesi kapatma, açma durumunu anlatacağım. Bende bu durumu, lazım olduğu için deneyerek öğrendim.

Öncelikle forma 1 media player 1 trackbar ve 1 checkbox ekliyoruz.
Formumuzun Load alanına

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
TrackBar1.Maximum = 100
TrackBar1.Minimum = 1
TrackBar1.Value = 100
End Sub

kodlarını ekliyoruz. Ardından trackbar nesnesinin kod bölümüne,

Private Sub TrackBar1_Scroll_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TrackBar1.Scroll
AxWindowsMediaPlayer1.settings.volume = TrackBar1.Value
End Sub

kodunu ekliyoruz. bu sayede media player nesnemizde çalan parçanın sesini bu trackbar ile ayarlayabiliyoruz. Bu kod özellikle media player nesnesinin görünmez olarak kullanıldığı uygulamalarda sesi kontrol etmek için kullanılabilir.

Şimdi geldi checkbox ile ses kapatma ve açma olayına.

CheckBox nesnemizin kod bölümüne

Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged
If CheckBox1.Checked = False Then
AxWindowsMediaPlayer1.settings.mute = False
Else
AxWindowsMediaPlayer1.settings.mute = True
End If

End Sub

kodlarını eklediğimizde, CheckBox işaretli iken ses kesilir, işaret kaldırılınca ses tekrar gelir.

Bu örneklere değişik fonksiyonlar ekleyerek daha geniş kullanım alanaları oluşturabilirsiniz. Örnek olarak sesi aç ve kapat olaylarına bir picture box ile iki hoparlör resmi atayıp ses açıkken normal hoparlör kapalıyken üzerinde çarpı olan hoparlör resminin görünmesini sağlayabilirsiniz.

Picturebox2 nesnesinin özelliğini visible=false olarak ayarlayıp checkbox Else olayına picturebox2.show picturebox1.hide komutunu göndererek bu işi başarabilirsiniz. false olayındakinede picturebox1.hide picturebox2.show komutunu göndererek değişimi sağlayabilirsiniz.




Yorumlar, eklemeler ve düşünceler
        güzel olmu?

   PCkoparat, 25.11.2009 21:55
   Tesekkr ederm.

   ualtintas, 08.12.2009 14:24
   Güzel olmu?

   kay?ptoprak, 15.01.2010 20:02
   Tesekkürler.cok isime yaradi.Eline saglik

   spiritemre, 09.03.2010 23:37
© Hakan Ersöz 2000-2013| Üyelik Sözleşmesi | | Ödeme Bildirimi
Sitemizden yenilikleri hemen öğrenin, pop upları engelleyin, chat yapın... ToolBarımızı indirin:
Vasicmaster Toolbar'ı indirin