ses dosyası çalma

Katılım
20 Aralık 2005
Mesajlar
49
Excel Vers. ve Dili
Office 2003
iyi günler. Ekteki denetim tablosunda , id hanesinden isim seçince sespath hanesinde yazan ses dosyasını nasıl çaldırabilirim.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın serelif,

Söyleyeceklerimi sırasıyla yapın:

1.Araçlar menüsünden ActiveX Denetimleri ne klikleyin. Sağ taraftan yeni kayıt düğümesini klikleyin açılacak pencereden, C:\WINDOWS\System32\ klasörüne gidip içinden wmp.ocx dosyasını bulup seçin Tamam ile Windows Media Player ı Access dosyasına tanıtın.

2.Referanslar penceresini açıp Windows Mediplayer referansını ekleyin.

3. İlgili forma gidip tasarım görünümünde Sağ taraftaki araç menü çubuğundan ActiveX ekleme denetiminden açılan pencereden Windows MediaPlayer ı seçip Formunuzun üstüne ekleyin.

4.Formun kod yazma penceresine aşağıdaki kodu kopyalayıp yapıştırın:

Kod:
Private Sub Form_Load()
   Me.WindowsMediaPlayer0.URL = Me.Sespath
End Sub
Eğer windows medya player aracından müziği pozlama veya durdurmak istiyorsanız o zaman denetimi biçimden görünüre ayarlayın, yok sadece çalmasını istiyorsanız o zaman görünmez olarak ayarlayın.

İyi çalışmalar:)
 
Katılım
20 Aralık 2005
Mesajlar
49
Excel Vers. ve Dili
Office 2003
sayın modalı ilgilendiğiniz için teşekkürler. Office 2003 ve winxp kullanıyorum ama söylediğiniz referanslar penceresini bulamadım. 2. şıkkınızı atladığımda hata veriyor: microsoft ole sunucusu active x denetimi arasında problem çıktı. Acaba me.sespath dan sonra değeri veya başka bir şey gerekirmi?
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Hata referans eklenmediğinden oluşuyor büyük ihtimal.

Referans eklemek için kod yazma penceresini açın. Üstte Tools menüsü var klikleyin, Referances... i tıklayın açılan pencereden Windows Media Player i bulup solundaki kutuyu okeyleyin.

İyi çalışmalar
 
Katılım
20 Aralık 2005
Mesajlar
49
Excel Vers. ve Dili
Office 2003
sayın modalı dediğinizi yaptım , o seçeneği işaretledim ama yine olmuyor.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Me.WindowsMediaPlayer0 deki 0 kontrol edin. Yani media playerin üstüne sağ tıklayıp adı ayarının ne olduğuna bakın. 0 ı ilk eklenen nesne ise alır. Sonra eklediğiniz her nesneye göre bu sayı bir artarak devam ediyor. Sizin örneğe ekledim ve Me.WindowsMediaPlayer9 olarak ekledi ve düzgün çalışıyor.

İyi çalışmalar
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Unutmadan kayıtlar arasında gezinirken de ayrı ses dosyalarının çalmasını istiyorsanız o zaman aynı kodu formun Current olayına da ekleyin.
 
Katılım
20 Aralık 2005
Mesajlar
49
Excel Vers. ve Dili
Office 2003
sayın modalı sizide yordum ama, dediklerinizi yaptım yine olmadı bendeki windowsmediaplayer2 idi onu yapmıştım ama yine olmadı. office 2003 sp3 yükledim yine olmadı. formun currentine yazıyorum komut butonu koyup oraya yazıyorum kodu yine olmuyor. forma eklermisiniz yaptığınızı bir bakayım.
 
Katılım
20 Aralık 2005
Mesajlar
49
Excel Vers. ve Dili
Office 2003
sayın modalı sizin gönderdiğinizde olmadı 3 hata veriyor ekte gönderdim hataları
 
Katılım
20 Aralık 2005
Mesajlar
49
Excel Vers. ve Dili
Office 2003
sayın modalı bilgisayarı yeniden başlattım oldu. Teşekkürler yardım ve sabrınız için.
 
Katılım
20 Aralık 2005
Mesajlar
49
Excel Vers. ve Dili
Office 2003
sayın modalı, işi hallettiğimi sanmıştım ama imagetable tablosunda sesi çalıyor. Ama ben denetim tablosunda aynı olayı istiyorum , hata veriyor.
 
Katılım
20 Aralık 2005
Mesajlar
49
Excel Vers. ve Dili
Office 2003
sayın modalı, işi hallettiğimi sanmıştım ama imagetable tablosunda sesi çalıyor. Ama ben denetim tablosunda aynı olayı istiyorum , hata veriyor.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Bu şekilde hatanızı nasıl bulabilirim?

Sizin örnek üstünde denedim ve çalışıyor. Siz Tablodaki Sespath alanlarını doğru olarak doldurup deneyin.
 
Katılım
20 Aralık 2005
Mesajlar
49
Excel Vers. ve Dili
Office 2003
sayın modalı sizn gönderdiğiniz düzeltmede de , imagepath tablosuna media player koymuşsunuz. bu tabloda bende de çalışıyor. fakat denetim tablosu formuna aynı öğeleri yerleştirdiğimde hata veriyor. eğer siz denetim formuna dediğinizi yapıp çalıştırdıysanız, gönderebilirmisiniz?
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Yukarıda anlattıklarımın dışında değişik bir şey yapmıyorum.

Yeni bir Windows Media Player Active X nesnesi ekledim ve kodları öteki forma da kopyaladım. Nesne adı sonundaki sayıyı özellikler penceresinden aldım. Bu kadar.

Ne gibi bir hata mesajı alıyorsunuz?
 
Katılım
20 Aralık 2005
Mesajlar
49
Excel Vers. ve Dili
Office 2003
sayın modalı hataları gönderiyorum.dosyayla birlikte
 
Katılım
20 Aralık 2005
Mesajlar
49
Excel Vers. ve Dili
Office 2003
sayın modalı hatalara bakabildinizmi? veya denetim formunda bu özelliği çalıştırabildinizmi?
 
Katılım
20 Aralık 2005
Mesajlar
49
Excel Vers. ve Dili
Office 2003
arkadaşlar, ses dosyası normal tabloda çalışıp, bu tablodan birincil anhtarka bağlı diğer tabloda ses dosyası çalma işlemi neden olmaz bilen varmı acaba? Örnek sayın Modalı'nın gönderdiği örnekte verilmiştir.
 
Katılım
20 Aralık 2005
Mesajlar
49
Excel Vers. ve Dili
Office 2003
sayın modalı kolay gelsin. Sorduğumuz soruya cevap bulabildinizmi? Bir şeyde yazmayınca acaba bizde mi bir sorun var diye bekliyoruz. En azından bir cevap verebilirseniz seviniriz.
 
Üst