2016-07-18 102 views
0

Wie speichern Sie die erfolgreich gespeicherten Tags? Ich kann nichts finden, das Boolean darüber zurückgibt. Tagfile.save() Methode ist void ..... Irgendwelche Vorschläge?Überprüfen Sie, ob die Tags erfolgreich gespeichert wurden. 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"); 
      } 

Antwort

-1

Vielleicht könnten Sie dies tun:

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

Nachdem die Tags in einer Datei speichern, können Sie mit etwas Attribut wie Titel, Album validieren etc. :)

Eine einfache Frage , welche Version (von taglib #) benutzt du?