sayın mr.mustafa,
bilgisayar üzerinde mevcut bulunan video görsellerini media player kullanarak izleme imkanı söz konusu.fakat,youtube videolarını izlemek için media player geçerli değildir.bunun yerine internet üzerindne video izleme durumu söz konusu olacağından form üzerine bir web browser eklemek ve buna dair video url bağlantısını göstermek gerekmektedir.
ayrıca,çalıştırmak için de;direkt link göstermek yeterli olmayacaktır.
- video url'sini aldığınızda,bu kodlama üzerinde biraz düzenleme yapmanız gerekecek.örnek;
How to Use
Vba : Microsoft
Access Tutorial adlı youtube video bağlantı adresindeki videonun sağ tuş ile video url'sini kopyala dediğinizde
https://www.youtube.com/watch?feature=pl...9pqmd2PSYk
bu bağlantıyı sunar.buradaki bağlantıyı da
önce watch?feature=player_detailpage& ifadelerini çıkarıp ardından da v= ifadesini de v/ şekline dönüştürmelisiniz.bu dönüştürme neticesinde,
https://www.youtube.com/v/G9pqmd2PSYk
olarak sonuç elde edersiniz.bu sizin,bağlantı linkiniz,web browser url tanımlaması için.son olarak da,web browserinizin .Navigate satırı için;html yazım şeklinde embed anlamında kodları gömme tarzında yazılması gerekmektedir.
Formunuza media player yerine bir adet Web tarayıcı Activex eklentisi (WebBrowser) ekleyiniz.video bağlantı adresini tablodan almak için de tablodaki metin veri türündeki url kayıt alanına yukarıda yazılı olan youtube video bağlantı adresini aynı biçimde olacak şekilde dahil ediniz.
örnek;
Kod:
Me.url_baglanti_metinkutusu_adi="https://www.youtube.com/v/G9pqmd2PSYk"
WebBrowser_adi.Navigate "about:" & "<embed src= " & "'" & Me.url_baglanti_metinkutusu_adi & "' " & " type='application/x-shockwave-flash' width='480' height='360'></embed>"
kodlama,yabancı kaynaklardan araştırmalar sonucu elde edilen bilgilerden uyarlanmıştır.içeriğindeki bilgilerden faydalanılan kaynaklardan biri aşağıdaki bağlantıda yer almaktadır.
VB Flash Player in webbrowser
EK'te,konuya yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.örneği çalıştırdığınızda,çıkacak olan uyarıya izin verme seçeneğini işaretlemek sureti ile onaylayınız.bilgilerinize.
iyi çalışmalar,
saygılar.