Arka Plana Muzik ekleme Kendi anlatimim
Projectten en altta yer alan Properties’ e tıklıyoruz, o an projenizin
adı ne ise Properties’İn önünde o yazar.
Açılan yerden,soldaki sekmelerden Resources tıklayın, Resimde gördüğünüz
yerde Strings yazacaktır.
Üzerine tıklayıp, oradan Audio seçin.
Seçim yaptıktan sonra Audionun yanında Add Resource’a tıklayın.
Açılan yerden, müziğinizi seçin, dikkat edin, müziğinizin uzantısı wav
olmalı, yoksa vb.net kabul etmez.
Seçtikten sonra ekrana müziğiniz gelecektir(Aşağıdaki resimde olduğu gibi).
Formmumuza geçelim yan sekmeden.(Yani Form1.vb yazan yer)
Müzik çalma kodlarımızı Form Load bölümüne yazarız eğer arka planda çalmasını
istiyorsak, ve aşağıdaki şekilde kodlarımızı yazarız:
My.Computer.Audio.Play(My.Resources.Müziğinizin adı, Müziğinizin Çalma Prensibi).
Şimdi Aşağıda 3 farkı prensibmizi görelim teker teker;
İlk kodumuz, seçmiş olduğumuz müziği programımız açılınca bir kez çalar. Kodumuz ,
AudioPlaymode.Background dır.
İkinci kodumuz AudioPlaymode.Backgroundloop tur. Bu kodumuz ise, program
açıldığından itibaren, ta ki siz programı kapayana kadar müziğiniz çalmaya sürekli
devam eder, yani müziğin sürekli tekrar etmesini sağlar.
Üçüncü kodumuz ise AudioPlayMode.WaitToComplate tir.Bu kodumuz ise programımız
başlatıldığında, müzik çalmaya başlar fakat programımızın görüntüsü ekrana gelmez,
ne zaman çalınan müzik biter, o zaman programımızın görüntüsü gelir, doğal olarak ta
tek müziğimizin tek sefer çalmasını sağlar, eğer tek sefer çalmasaydı programımızın
görüntüsünü asla göremezdik.
Bu kod hakkında unutulmaması gereken bir husus vardır. O hususumuz da; eğer bu kod
bir butona yazılır ise, butona bastığımızda müzik çalar ve müzik bitene kadar
programımızdaki hiçbir butona veya program üzerindeki hiçbir şeye tıklayamazsınız.
Ta ki müzik bitene kadar.
Gelin şimdi müziği durdurmayı ve buton ile başlatmayı görelim. Formumuzun üzerine
iki tane buton koyalım. Birinin adını Çal, ikincisinin ise Durdur yapalım.
Daha sonra Çal butonuna tıklayarak içine aşağıdaki kodları yazalım.
Form tasarımına dönüp, Durdur butonuna gelelim ve ona da şu kodları yazalım.
Bu yukarıdaki kod ise çalan müziğimizi durdurmaya yarayacaktır.
Son söz:
AudioPlaymode.Background; Bu kod müziğin tek kez çalmasını sağlar.
AudioPlaymode.Backgroundloop; Bu kod müziğin durmadan çalmasını sağlar.
AudioPlayMode.WaitToComplate; Bu kod programın açılması için, müziğin bitmesini bekler.
NOT; Müziğin çalması için WAV uzantılı olması gerekir.
Umarım yeterince yardımcı olmuşumdur. Hayırlı çalışmalar dilerim.
Projectten en altta yer alan Properties’ e tıklıyoruz, o an projenizin
adı ne ise Properties’İn önünde o yazar.
Açılan yerden,soldaki sekmelerden Resources tıklayın, Resimde gördüğünüz
yerde Strings yazacaktır.
Üzerine tıklayıp, oradan Audio seçin.
Seçim yaptıktan sonra Audionun yanında Add Resource’a tıklayın.
Açılan yerden, müziğinizi seçin, dikkat edin, müziğinizin uzantısı wav
olmalı, yoksa vb.net kabul etmez.
Seçtikten sonra ekrana müziğiniz gelecektir(Aşağıdaki resimde olduğu gibi).
Formmumuza geçelim yan sekmeden.(Yani Form1.vb yazan yer)
Müzik çalma kodlarımızı Form Load bölümüne yazarız eğer arka planda çalmasını
istiyorsak, ve aşağıdaki şekilde kodlarımızı yazarız:
My.Computer.Audio.Play(My.Resources.Müziğinizin adı, Müziğinizin Çalma Prensibi).
Şimdi Aşağıda 3 farkı prensibmizi görelim teker teker;
İlk kodumuz, seçmiş olduğumuz müziği programımız açılınca bir kez çalar. Kodumuz ,
AudioPlaymode.Background dır.
İkinci kodumuz AudioPlaymode.Backgroundloop tur. Bu kodumuz ise, program
açıldığından itibaren, ta ki siz programı kapayana kadar müziğiniz çalmaya sürekli
devam eder, yani müziğin sürekli tekrar etmesini sağlar.
Üçüncü kodumuz ise AudioPlayMode.WaitToComplate tir.Bu kodumuz ise programımız
başlatıldığında, müzik çalmaya başlar fakat programımızın görüntüsü ekrana gelmez,
ne zaman çalınan müzik biter, o zaman programımızın görüntüsü gelir, doğal olarak ta
tek müziğimizin tek sefer çalmasını sağlar, eğer tek sefer çalmasaydı programımızın
görüntüsünü asla göremezdik.
Bu kod hakkında unutulmaması gereken bir husus vardır. O hususumuz da; eğer bu kod
bir butona yazılır ise, butona bastığımızda müzik çalar ve müzik bitene kadar
programımızdaki hiçbir butona veya program üzerindeki hiçbir şeye tıklayamazsınız.
Ta ki müzik bitene kadar.
Gelin şimdi müziği durdurmayı ve buton ile başlatmayı görelim. Formumuzun üzerine
iki tane buton koyalım. Birinin adını Çal, ikincisinin ise Durdur yapalım.
Daha sonra Çal butonuna tıklayarak içine aşağıdaki kodları yazalım.
Form tasarımına dönüp, Durdur butonuna gelelim ve ona da şu kodları yazalım.
Bu yukarıdaki kod ise çalan müziğimizi durdurmaya yarayacaktır.
Son söz:
AudioPlaymode.Background; Bu kod müziğin tek kez çalmasını sağlar.
AudioPlaymode.Backgroundloop; Bu kod müziğin durmadan çalmasını sağlar.
AudioPlayMode.WaitToComplate; Bu kod programın açılması için, müziğin bitmesini bekler.
NOT; Müziğin çalması için WAV uzantılı olması gerekir.
Umarım yeterince yardımcı olmuşumdur. Hayırlı çalışmalar dilerim.