我环顾四周,我发现的一切都是关于嵌入它。c#在windows媒体播放器中播放电影“不”嵌入
我不想把它嵌入。我想单击一个按钮并分开启动Windows媒体播放器。
例如,我有保存在XML文件中的位置。我有一个单击右键点击播放。它拉动位置。像这样。
int dd = dataGridView1.CurrentRow.Index;
string eLoc = dataGridView1.Rows[dd].Cells[4].Value.ToString();
if (eLoc == "")
{
MessageBox.Show("You have not saved a location for this movie","Movie Play",MessageBoxButtons.OK,MessageBoxIcon.Information);
}
else
{
MessageBox.Show(eLoc);
ProcessStartInfo ps = new ProcessStartInfo("wmplayer.exe", eLoc.ToString());
Process.Start(ps);
}
正如你所看到的,我有一个弹出窗口来查看,字符串是什么。
就是这样。我添加了%20替换空格,认为这是问题,但事实并非如此。
正如您所看到的,它会拉动整个位置。我从Windows媒体播放器回来的就是这个。
任何想法?对我来说,看起来这应该是工作..
您可以在Media Player中播放该avi文件吗?可能它损坏了。 – jfs 2011-04-09 04:11:25