Ich habe VLC Player in Ubuntu und ich installieren Visual Basic 6 mit Wine. Jetzt möchte ich VLC Player oder einen Media Player zu VB6 hinzufügen, aber ich weiß nicht, wie es geht. Könnten Sie mir bitte helfen, dieses Problem zu lösen?Hinzufügen von VLC Media Player zu Visual Basic 6 in Ubuntu
-3
A
Antwort
-1
Es gibt zwei Möglichkeiten, um neue Sachen in Vermächtnis VB6 zu verwenden:
Stand Alone VB6
Verwendung VB6 WebBrowser-Steuerelement. Dieses Steuerelement wird das System laden, dh das VLC als Plugins laden kann.
.Net eingebettete Steuerung.
Erstellen Sie ein Windows-Formular. NET-Steuerelement, das embeds vlc, und kompilieren Sie es mit Interop.
Aber ich glaube nicht, dass mit Wein arbeiten werde, denn:
1) Wein Gecko als Browser verwendet.
2) Visual Studio .NET funktioniert nicht auf Wein
Ich bin kein Weinexperte, aber es sollte eine Art Fenster nativen Video spielt api sein, das ist schon als ffmpeg Wrapper implementiert.
EDIT: Aktuelle Gecko Browser unterstützt HTML5 Video. VLC ist nicht erforderlich.
Option Explicit
Private WithEvents m_oDocument As MSHTML.HTMLDocument
Private Sub Form_Load()
Call Me.WebBrowser1.navigate("about:blank")
Set m_oDocument = Me.WebBrowser1.document
m_oDocument.Open
Me.WebBrowser1.document.Write "<!DOCTYPE html> <html><head><meta http-equiv='X-UA-Compatible' content='IE=Edge'></meta></head><body><video width='400' controls><source src='mov_bbb.mp4' type='http://www.w3schools.com/html/mov_bbb.mp4'><source src='http://www.w3schools.com/html/mov_bbb.ogg' type='video/ogg'>Your browser does not support HTML5 video.</video></body></html>"
m_oDocument.Close
End Sub
Sie verwenden eine 18-jährige Sprache auf einem nicht unterstützten Betriebssystem. Wow, was könnte schief gehen? – Jeroen