2016-07-18 26 views
0

如何保存標籤保存成功? 我找不到任何返回布爾關於此。 tagfile.save()方法是void ..... 有什麼建議嗎?檢查標籤是否成功保存。 TAGLIB

TagLib.File tagFile = TagLib.File.Create(targetFile); 

      tagFile.Tag.Title = infoVar1; 
      tagFile.Tag.Album = infoVar3; 
      tagFile.Tag.AlbumArtists = infoVar2.Split(','); 
      tagFile.Tag.Year = Convert.ToUInt32(infoVar4); 
      tagFile.Tag.DiscCount = Convert.ToUInt32(infoVar5); 
      tagFile.Tag.Disc = Convert.ToUInt32(infoVar6); 
      tagFile.Tag.TrackCount = Convert.ToUInt32(infoVar7); 
      tagFile.Tag.Track = Convert.ToUInt32(infoVar8); 
      tagFile.Tag.Genres = infoVar9.Split(',');   
      if(tagFile.Save()) 
      { 
       MessageBox.Show("Tags saved successfully"); 
      } 

回答

-1

也許你可以這樣做:

tagFile.Save() 
if(tagFile.Tag.Title == infoVar1) 
{ 
    MessageBox.Show("Tags saved successfully"); 
} 

保存標籤到文件後,您就可以使用標題一些屬性,專輯等:)

一個簡單的問題驗證,你正在使用哪個版本(taglib#)?