【发布时间】:2015-08-29 13:08:32
【问题描述】:
我正在使用 c# 中的 winForms。我想在不使用任何对话框进行加载或选择的情况下从资源中访问视频文件。这意味着我想直接将视频文件存储在 EXE 文件中。
private void startBtn_Click(object sender, EventArgs e)
{
axWindowsMediaPlayer1.URL=(videoForms.Properties.Resources.Airtel.wmv).ToString();
axWindowsMediaPlayer1.Ctlcontrols.play();
}
我在执行此代码时收到警告。警告是“与文件格式不匹配的字节[]”请帮助我运行此代码。
谢谢。
【问题讨论】:
-
不能和你的exe放在同一个目录吗?
-
我不知道 axWindowsMediaPlayer1 是什么,但
(videoForms.Properties.Resources.Airtel.wmv).ToString();不是 URL。 -
是的 Mihai Caracostea,虽然我将它存储在同一目录中,但它通过提供该地址一直在工作。但是如果我将它存储在 Resources 上,它会给出那种类型的警告。
标签: c# winforms video windows-media-player