VBNET 2008 Vaw formatlı dosyayı çalmak.
#1
Merhaba.
Vbnet 2008 ile yolunu belirttiğim bir vaw formatlı ses dosyasını bir kere çaldırmak istiyorum.
Teşekkür ederim.Smile



  Alıntı
Bu mesajı beğenenler:
#2
Sayın orion,

Visual Basic
  1. // Disk üstündeki bir dosyayı direkt çaldırmak
  2. Dim objPlayer As New SoundPlayer
  3. objPlayer.SoundLocation = "C:\Alert.wav"
  4. objPlayer.Play()
  5.  
  6. // Herhangi bir uygulamaya gömülmüş dosyayı çaldırmak
  7. Dim objPlayer As New SoundPlayer
  8. objPlayer.Stream = GetEmbeddedResourceStream()
  9. objPlayer.Play()
  10.  
  11. Protected Function GetEmbeddedResourceStream() As Stream
  12. Dim objAssembly As System.Reflection.Assembly
  13. Dim soundstream As Stream
  14. objAssembly = System.Reflection.Assembly.LoadFrom(Application.ExecutablePath)
  15. soundstream = objAssembly.GetManifestResourceStream("Alert.wav")
  16. return soundstream
  17. End Function



İyi çalışmalar



  Alıntı
Bu mesajı beğenenler:
#3
Üstadım teşekkür ederim
2nci bölüm boş bir standart modüle yazdım hatalar verdi.
Onu sonraya bıraktım.
İlk bölümdede dim satırında hataverdi.
Aşağıdaki New SoundPlayer kelimesinin altını mavi çizerek hata verdi.
Visual Basic
  1. // Disk üstündeki bir dosyayı direkt çaldırmak
  2. Dim objPlayer As New SoundPlayer
  3. objPlayer.SoundLocation = "C:\Alert.wav"
  4. objPlayer.Play()





  Alıntı
Bu mesajı beğenenler:
#4
Merhaba;

Alttaki gibi düzeltiniz.

vb.net
  1. Dim objPlayer As New System.Media.SoundPlayer



Ya da "Imports System.Media" ekleyiniz. Kod sayfanızın en üstüne..
Javascript
  1. this.setState({sign:"Here comes the sun...."})







  Alıntı
Bu mesajı beğenenler:
#5
(06-06-2010, 22:09)Berkant Öztürk demiş ki: Merhaba;

Alttaki gibi düzeltiniz.

vb.net
  1. Dim objPlayer As New System.Media.SoundPlayer



Ya da "Imports System.Media" ekleyiniz. Kod sayfanızın en üstüne..

Berkant bey ilk bölüm oldu.Çalıştı.Teşekkür ederim.
2nci bölümde hata aldım.Çalıştıramadım.Yani fonksiyonu.
Boş bir satandart modüle attım .ama hata verdi
Protected ve Stream kelimelerinin altını çizdi.
Kod aşağıda.Amacım bu fonksiyonu boş standart bir modüle yazmak ve diğer formlardan çalıştırmak.
vb.net
  1. Module Module4
  2. Protected Function GetEmbeddedResourceStream() As Stream
  3. Dim objAssembly As System.Reflection.Assembly
  4. Dim soundstream As Stream
  5. objAssembly = System.Reflection.Assembly.LoadFrom(Application.ExecutablePath)
  6. soundstream = objAssembly.GetManifestResourceStream("Alert.wav")
  7. Return soundstream
  8. End Function
  9. End Module





  Alıntı
Bu mesajı beğenenler:
#6
Modulun en üstüne;

vb.net
  1. Imports System.IO



ekleyiniz ve fonksiyonu Public olarak başlatın..
Javascript
  1. this.setState({sign:"Here comes the sun...."})







  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  vbnet acsess bağlantısında dlookup kullanımı kokotuna 2 1.576 10-04-2014, 09:36
Son Mesaj: kokotuna
  VBNET 2008 Userform hep üstte oluyor. Orion 2 2.286 10-11-2011, 18:44
Son Mesaj: Orion
  VBNET alternatif msgbox Orion 3 2.991 10-09-2010, 18:20
Son Mesaj: omaTR
  VBNET-2008 Yeni bir txt dosyası oluşturmak ve veri girmek Orion 7 9.892 21-07-2010, 15:30
Son Mesaj: qnill
  VBNET 2008 Listviewde font style öğrenmek Orion 1 1.816 03-07-2010, 10:59
Son Mesaj: Orion
  VBNET 2008 Shared değiişken tanımlama. Orion 2 2.543 30-06-2010, 08:13
Son Mesaj: Orion
  VBNET 2008 Comboboxta Pr.nterleri listelemek Orion 5 2.740 29-06-2010, 21:20
Son Mesaj: assenucler
  VBNET 2008 #Region Orion 4 3.768 28-06-2010, 16:52
Son Mesaj: Orion

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi