userform mediaplayer çalıştırma

bilisim2010

Altın Üye
Katılım
2 Nisan 2011
Mesajlar
55
Excel Vers. ve Dili
office 2007 tr
Altın Üyelik Bitiş Tarihi
17-12-2025
merhaba ben userform30 da mediaplayer başlatıyorum initialize ile ancak bunu bir süre sonra userformun otomotik kapanmasını istiyorum ama mediplayerin videosunu gösterecek.

Private Sub UserForm_activate()
Dim sure
Me.Repaint
sure = Timer + 10
Do While Timer < sure
Loop
Me.Hide
End Sub

bu istediğim işlemi yapıyor ama mediaplayer çalışmıyor?
 

md3m1ray

Altın Üye
Katılım
21 Şubat 2024
Mesajlar
161
Excel Vers. ve Dili
Excel 2021-tr-64 bit
Altın Üyelik Bitiş Tarihi
23-10-2025
dener misin

Private Sub UserForm_Activate()
Dim sure As Single
Me.Repaint

sure = Timer + 10
Do While Timer < sure
DoEvents
Loop

Me.Hide
End Sub

veya

Private Sub UserForm_Activate()
Dim sure As Single
Me.Repaint

MediaPlayer1.URL = "video.mp4"
MediaPlayer1.Controls.Play

sure = Timer + 10
Do While Timer < sure
DoEvents
Loop

Me.Hide
End Sub
 

bilisim2010

Altın Üye
Katılım
2 Nisan 2011
Mesajlar
55
Excel Vers. ve Dili
office 2007 tr
Altın Üyelik Bitiş Tarihi
17-12-2025
dener misin

Private Sub UserForm_Activate()
Dim sure As Single
Me.Repaint

sure = Timer + 10
Do While Timer < sure
DoEvents
Loop

Me.Hide
End Sub

veya

Private Sub UserForm_Activate()
Dim sure As Single
Me.Repaint

MediaPlayer1.URL = "video.mp4"
MediaPlayer1.Controls.Play

sure = Timer + 10
Do While Timer < sure
DoEvents
Loop

Me.Hide
End Sub

çok teşekkür ederim hocam peki video bitiminde form kapansına ne yazmalıyız?
 

md3m1ray

Altın Üye
Katılım
21 Şubat 2024
Mesajlar
161
Excel Vers. ve Dili
Excel 2021-tr-64 bit
Altın Üyelik Bitiş Tarihi
23-10-2025
boyle ayarlayip dener misin
Kod:
Private Sub MediaPlayer1_PlayStateChange(NewState As Long)
    If NewState = 8 Then
        Unload Me
    End If
End Sub
 

md3m1ray

Altın Üye
Katılım
21 Şubat 2024
Mesajlar
161
Excel Vers. ve Dili
Excel 2021-tr-64 bit
Altın Üyelik Bitiş Tarihi
23-10-2025
direk link degilde benim yazdigim gibi denedinizmi id= kismindan sonra id yazarak
 

bilisim2010

Altın Üye
Katılım
2 Nisan 2011
Mesajlar
55
Excel Vers. ve Dili
office 2007 tr
Altın Üyelik Bitiş Tarihi
17-12-2025
boyle ayarlayip dener misin
Kod:
Private Sub MediaPlayer1_PlayStateChange(NewState As Long)
    If NewState = 8 Then
        Unload Me
    End If
End Sub

hocam bu kodu yazınca Private Sub MediaPlayer1_PlayStateChange(NewState As Long u gösterek bir hata veriyor decleration procodure yazıyor
 

md3m1ray

Altın Üye
Katılım
21 Şubat 2024
Mesajlar
161
Excel Vers. ve Dili
Excel 2021-tr-64 bit
Altın Üyelik Bitiş Tarihi
23-10-2025
formda Initialize de tanimli mi mediaplayer bilgileri

MediaPlayer1.URL = "URLniz"
MediaPlayer1.Controls.Play

gibi
 

bilisim2010

Altın Üye
Katılım
2 Nisan 2011
Mesajlar
55
Excel Vers. ve Dili
office 2007 tr
Altın Üyelik Bitiş Tarihi
17-12-2025
formda Initialize de tanimli mi mediaplayer bilgileri

MediaPlayer1.URL = "URLniz"
MediaPlayer1.Controls.Play

gibi

teşekkürler bunuda çözdük. hocam son olarak userform a mediaplayer ekledikten sonra excel ilk açılışta activex uyarısı veriyor bu uyarıyı nasıl kapatabiliriz?
 

md3m1ray

Altın Üye
Katılım
21 Şubat 2024
Mesajlar
161
Excel Vers. ve Dili
Excel 2021-tr-64 bit
Altın Üyelik Bitiş Tarihi
23-10-2025
dosya guvenligiyle ilgili oldugunu dusunuyorum dosyaya guven dedikten sonra gelmeyecektir

dosyayi acmadan sag tiklayip ozelliklerden engeli kaldir diyebili ve deneyebilirsiniz (kaynagini ve icerigini bilmediginiz dosyalarda yapmayin)
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,367
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Üst