Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Holger Jacobi am März 10, 2026, 15:25:47

Titel: VLC ActiveX element
Beitrag von: Holger Jacobi am März 10, 2026, 15:25:47
Auf meinem Laptop läuft Access 2016 32 bit und ich habe den VLC Media Player 32 bit installiert.
Die ActiveX Plugins waren bei der Installation aktiviert.
In Access sind im Trustcenter die ActiveX Einstellungen für die Office Anwendungen auf ,,Eingabe aufforderung anzeigen, bevor alle Steuerelemente mit minimalen Einschränkungen aktiviert werden."
Trotzdem erscheint im Formularentwurf ActiveX Steuerelemente das VLC Element nicht und in der Datenbank, in der ich es benötige wird es auch als fehlend angesagt.
Wo liegt der Fehler?
Grüße
Holger
Titel: Re: VLC ActiveX element
Beitrag von: andyfau am März 10, 2026, 18:05:08
Hallo 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
Titel: Re: VLC ActiveX element
Beitrag von: Knobbi38 am März 10, 2026, 19:13:57
Hallo Holger,

das VLC ActiveX solltest du nicht mehr verwenden, weil es viele Fehler enthält und auch nicht mehr gepflegt wird. Du solltest stattdessen auf eine andere Alternative ausweichen.

Knobbi38
Titel: Re: VLC ActiveX element
Beitrag von: Holger Jacobi am März 11, 2026, 07:23:01
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
Titel: Re: VLC ActiveX element
Beitrag von: Holger Jacobi am März 11, 2026, 07:26:13
Hallo Andreas,

extern starten klingt gut, aber wohin schreibe ich dann den Code?

Gruß

Holger
Titel: Re: VLC ActiveX element
Beitrag von: andyfau am März 11, 2026, 19:55:26
Hallo Holger, den Code kannst Du z.B. in das Klickereignis als Ereignisprozedur eines Buttons in einem Formular schreiben.