我尝试从资源文件夹加载我的视频,但是在我的表单加载后它不会自动播放。我能知道我做了什么错。谢谢。
这是我的c#代码:
private void Form2_Load(object sender, EventArgs e)
{
axWindowsMediaPlayer1.URL = @"Resources/abc.mp4";
axWindowsMediaPlayer1.Ctlcontrols.play();
}
答案 0 :(得分:2)
我已经解决了我自己。实际上,我不小心将 @ 符号添加到了我的网址中。这导致了问题。这是更新的代码。
private void Form2_Load(object sender, EventArgs e)
{
axWindowsMediaPlayer1.URL = "Resources\\abc.mp4";
axWindowsMediaPlayer1.Ctlcontrols.play();
}
答案 1 :(得分:0)
要做那件事之王,你必须获得你的资源流。 所以代码应该对你有用,因为对我有用:)
invokevirtual
你可以实现一个axWMP_PlayStateChange方法来删除video.Avi。
希望它可以帮到你