2016-09-25 4 views
0

Я пытаюсь изменить метаданные моего трека, но я не могу, потому что файл, который я пытаюсь редактировать, постоянно используется. Я считаю, что это потому, что мой файл axwindowsmediaplayer все еще читает из файла. Я хочу, чтобы он прекратил чтение из файла, поэтому я могу его отредактировать, но, похоже, я не могу сделать его свойство URL равнозначным - он хочет сохранить один и тот же URL-адрес, если я скажу ему, чтобы установить URL-адрес в null или " ". Если я дам ему неверный URL-адрес, то это ошибки. Как я могу сделать так, чтобы его URL-адрес был на самом деле нулевым или лучшим, сделайте так, чтобы он полностью прекратил чтение из моего файла?Как я могу сделать URL-адрес элемента управления медиаплеером Windows по-настоящему нулевым?

private void editTrackMetadataToolStripMenuItem_Click(object sender, EventArgs e) 
    { 
     Form metaform = new MetaData(); 
     metaform.Show(); 
     Properties.Settings.Default.StopMedia = true; 
     axWindowsMediaPlayer1.URL = null;//ahahahahahahaha 
    } 

ответ

0

Согласно documentation, можно освободить текущий ресурс с помощью метода close.

0

Попробуйте

axWindowsMediaPlayer1.currentPlaylist.clear();