hallo, ich habe vor Jahren einen recht umfangreichen Mediaplayer noch unter XP programmiert. Die exe-Datei läuft auch problemlos unter Win11/vs2022. Allerdings kann ich den Player trotz Setzen aller notwendigen Verweise nicht mehr in vs2022 bearbeiten. In VB wird der Designer nicht angezeigt/Fehlermeldung: "AxMediaplayer nicht gefunden" in c# wird der Designer zwar angezeigt - die Funktionalität des Mediaplayers ist aber nicht vorhanden. Man kann z.B. die Lautstärke nicht regulieren. Bevor ich jetzt meinen alten XP-Rechner rauskrame - kann jemand mit einem VS2022-Projekt weiterhelfen, bei dem der Mediaplayer korrekt funktioniert? Danke für Unterstützung
XP ist ein Betriebssystem, Visual Studio 2022 ist eine Entwicklungsumgebung. Mit welcher Entwicklungsumgebung hast Du damals gearbeitet?
Hast du vielleicht einfach mal in die Doku geguckt? https://learn.microsoft.com/en-us/windows/win32/wmp/axwindowsmediaplayer-object--vb-and-c
1 | The feature associated with this page, Windows Media Player SDK, is a |
2 | legacy feature. It has been superseded by MediaPlayer. MediaPlayer has |
3 | been optimized for Windows 10 and Windows 11. Microsoft strongly recommends |
4 | that new code use MediaPlayer instead of Windows Media Player SDK, when |
5 | possible. Microsoft suggests that existing code that uses the legacy |
6 | APIs be rewritten to use the new APIs if possible. |
Harald K. schrieb: > Mit welcher Entwicklungsumgebung hast Du damals gearbeitet? 2016/2017 - muss wohl vs2015 gewesen sein. Kaj G. schrieb: > new code use MediaPlayer instead of Windows Media Player SDK ich würde es ja gerne machen - wenn ich nur wüsste wie. Deswegen frage ich ja, ob, jemand so ein Projekt schon mal erfolgreich aufgesetzt hat.
Da solltest du alle infos finden: https://learn.microsoft.com/en-us/windows/win32/wmp/using-the-windows-media-player-control-in-a--net-framework-solution Step 1: add the component to a form https://learn.microsoft.com/en-us/windows/win32/wmp/using-the-windows-media-player-control-with-microsoft-visual-studio Step 2: use the functionality of Windows Media Player https://learn.microsoft.com/en-us/windows/win32/wmp/embedding-the-windows-media-player-control-in-a-visual-basic--net-solution
:
Bearbeitet durch User
Karl K. schrieb: > 2016/2017 - muss wohl vs2015 gewesen sein. Dann nimm das doch. Ist ja nicht so, daß vs2015 nicht unter aktuellem Windows funktionieren würde.
Kaj G. schrieb: > Da solltest du alle infos finden: " Note The Windows Media Player control is an AxWindowsMediaPlayer object from the AxWMPLib namespace. However, the AxWindowsMediaPlayer class uses data types, interfaces, and other elements from the WMPLib namespace. " Was immer das bedeuten soll. Man braucht offenbar - AxInterop.WMPLib.dll - wmp.dll wmp.dll wird in zwei Versionen - 12.0.22000 und 12.0.10011 - angezeigt Sind ja nicht so viele mögliche Kombinationen von Verweisen. Alle durchprobiert. Keiner Funktioniert. Liegt es an mir oder an Bill Gates? Nochmal die Frage: Arbeitet jemand erfolgreich mit MediaPlayer im aktuellen Framework?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.