Bonjour,

Je m'exerce au C# via Visual Studio 2017

J'ai créé un WebBrowser + j'affiche un lecteur Windows Media Player.

L'URL utilisé pour le lecteur Media Player est la suivante :

private void axWindowsMediaPlayer1_Enter(object sender, EventArgs e)
{
axWindowsMediaPlayer1.URL = webBrowser1.Url.OriginalString.Replace("watch.php", "videos.php");
axWindowsMediaPlayer1.Ctlcontrols.play();
}

Je transforme donc l'URL du Navigateur de watch.php en videos.php

Tout fonctionne parfaitement.

--->

Neanmoins j'ai remarqué qu'il fallait des Codecs tiers pour afficher certaines videos.

J'ai donc decidé d'utiliser le VLC Player.

Mon probleme, c'est qu'il n'accepte pas mon URL :

private void axVLCPlugin21_Enter(object sender, EventArgs e)
{
axVLCPlugin21.MRL = webBrowser1.Url.OriginalString.Replace("watch.php", "videos.php");
}

J'ai aussi test ça, sans resultat :

private void axVLCPlugin21_Enter(object sender, EventArgs e)
{
axVLCPlugin21.playlist.add(@webBrowser1.Url.OriginalString.Replace("watch.php", "videos.php"));
}

Si je met l'URL directe, ça fonctionne par contre ...

On dirait qu'il n'aime pas ce code :

webBrowser1.Url.OriginalString.Replace("watch.php", "videos.php");

Pourriez vous m'aider svp ?