Wiem czytalem twoj artykul ale trudno go przystosowac do mojego programu. A poza tym po co mam przepisywać kod. Robie ten program żeby sie czegos nowego nauczyc.
I bardzo dobrze :)
To więc podpowiem Ci o ID3Tag v1.
Najpierw dowiedz się, jak jest tworzony.
Powiem Ci pokrótce, ze zajmuje 128 ostatnich bajtów pliku.
Składa się z: identyfikator, autor, tytul, rok, komentarz, rodzaj.
Identyfikator to: "TAG", autor, tytul, komentarz zajmuja po 30 bajtow, a rodzaj 1 bajt. Natomiast rok 4 bajty. Wszystko oprocz rodzaju jest stringiem.
Jeszcze musisz wiedzieć jaka jest kolejność, ale to wystarczy, że popatrzysz na jakiś mp3 z tym tagiem.
Podpowiem Ci jeszcze, żebyś nie używał do tego celu fileStream, jeno file po protu:
var
plik: file;
Wielkim udogodnieniem jest to, że jest stała pozycja tagów, tzn., że każdy jego element ZAWSZE zaczyna się w tym samym bajcie tagu.
Jak chcesz czegoś wiecej, to pisz na priv