c# mp4 player

OP #7567819
Lesenswert?
• ▲
▼

hallo,

ich versuche mich an einem mp4-player in c#:

1
using System;
2
using System.Collections.Generic;
3
using System.ComponentModel;
4
using System.Data;
5
using System.Drawing;
6
using System.Linq;
7
using System.Text;
8
using System.Threading.Tasks;
9
using System.Windows.Forms;
10
using WMPLib;
11
using AxWMPLib;
12

13
namespace mp4_4
14
{
15
    public partial class Form1 : Form
16
    {
17

18
        AxWMPLib.AxWindowsMediaPlayer wmPlayer;
19

20

21
        public Form1()
22
        {
23
            InitializeComponent();
24
        }
25

26
        private void Form1_Load(object sender, EventArgs e)
27
        {
28

29
        }
30

31
        private void button1_Click(object sender, EventArgs e)
32
        {
33
            wmPlayer = new AxWMPLib.AxWindowsMediaPlayer();
34
            wmPlayer.CreateControl();
35
            wmPlayer.enableContextMenu = false;
36
            ((System.ComponentModel.ISupportInitialize)(wmPlayer)).BeginInit();
37
            wmPlayer.Name = "wmPlayer";
38
            wmPlayer.Enabled = true;
39
            wmPlayer.Dock = System.Windows.Forms.DockStyle.Fill;
40
            this.Controls.Add(wmPlayer);
41
            ((System.ComponentModel.ISupportInitialize)(wmPlayer)).EndInit();
42
            wmPlayer.uiMode = "none";
43
            wmPlayer.URL = @"C:\test.mp4";
44
            wmPlayer.settings.setMode("loop", true);
45

46
            wmPlayer.Ctlcontrols.play();
47

48
        }
49
    }
50
}

Fehlermeldung ist bei Abruf von button1: System.IO.FileNotFoundException: "Die Datei oder Assembly "Interop.WMPLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden."

Der Projekt-Verweis geht auf genau diese Datei in gleicher Version. Die using-Direktive ist drin - wird aber als "unnötig" angezeigt - so als würde sie durch irgendwas überlagert.

Was mache ich falsch? Wie kann ich das System dazu bringen, dass es die Datei richtig findet?

Danke für Unterstützung

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.