Extrahieren Albumcover von MP3-Dateien mit TagLib - gibt es einen besseren Weg dieser code zu schreiben?

Bin ich mit Visual Basic 9 (VS2008) und TagLib.

Folgende code extrahiert die Albumcover aus einer MP3-Datei und zeigt Sie in einer PictureBox.

Gibt es einen besseren Weg, um dieser code zu schreiben?

 Dim file As TagLib.File = TagLib.File.Create(filepath)

 If file.Tag.Pictures.Length >= 1 Then
    Dim bin As Byte() = DirectCast(file.Tag.Pictures(0).Data.Data, Byte())
    PreviewPictureBox.Image = Image.FromStream(New MemoryStream(bin)).GetThumbnailImage(100, 100, Nothing, System.IntPtr.Zero)
 End If
  • Auf den ersten Blick, der code sieht ok für mich. Haben Sie ein problem mit ihm?
  • Seine Arbeitsmethoden in Ordnung. Ich wollte nur wissen, ob es eine schnellere Möglichkeit, dies zu tun.
InformationsquelleAutor user57175 | 2009-01-24
Schreibe einen Kommentar