0

私の C# コードでは、Windows Media Player コントロールで再生中にビデオ ファイルを削除しようとしました。

再生を停止し、URL を null にして、メディア プレーヤー コントロールを閉じました。

string delFile = axWindowsMediaPlayer1.Ctlcontrols.currentItem.sourceURL;

axWindowsMediaPlayer1.Ctlcontrols.stop();
axWindowsMediaPlayer1.URL = null;
axWindowsMediaPlayer1.close();

File.Delete(delFile);

ただし、ファイルが使用中であったため、「System.UnauthorizedAccessException」に直面しました。

Windows Media Player コントロールに接続されているメディア ファイルを解放する方法はありますか?

4

1 に答える 1