Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!
Zitat von: andyfau am März 10, 2026, 18:05:08Hallo Holger,
da ActiveX schon länger von Microsoft vermieden wird, ist es vielleicht besser das Programm extern zu starten.Dim vlcPath As String
Dim videoPath As String
Dim shellCommand As String
vlcPath = "C:\Program Files\VideoLAN\VLC\vlc.exe" ' Pfad anpassen
videoPath = "C:\Videos\meinVideo.mp4" ' Pfad zum Video
shellCommand = """" & vlcPath & """ """ & videoPath & """ --fullscreen"
Shell shellCommand, vbNormalFocus
Private Sub Kombinationsfeld285_Exit(Cancel As Integer)
If Not IsNull(Me.Kombinationsfeld285) Then
Me.Kombinationsfeld174 = Null
Me.Kombinationsfeld180 = Null
Me.Requery
End If
End Sub
Private Sub Kombinationsfeld174_Exit(Cancel As Integer)
If Not IsNull(Me.Kombinationsfeld174) Then
Me.Kombinationsfeld285 = Null
Me.Kombinationsfeld180 = Null
Me.Requery
End If
End Sub
Private Sub Kombinationsfeld180_Exit(Cancel As Integer)
If Not IsNull(Me.Kombinationsfeld180) Then
Me.Kombinationsfeld174 = Null
Me.Kombinationsfeld285 = Null
Me.Requery
End If
End SubDim vlcPath As String
Dim videoPath As String
Dim shellCommand As String
vlcPath = "C:\Program Files\VideoLAN\VLC\vlc.exe" ' Pfad anpassen
videoPath = "C:\Videos\meinVideo.mp4" ' Pfad zum Video
shellCommand = """" & vlcPath & """ """ & videoPath & """ --fullscreen"
Shell shellCommand, vbNormalFocus