Originariamente inviato da wallrider
codice:
Private Type Mp3Tag
    Title As String * 30
    ...
Cosa significa il " * 30 "?
codice:
    Open "c:\Demo.mp3" For Binary As FileNum
e che differenza c'è tra aprire "for Binary" e aprire "for Input"?
codice:
    Seek #FileNum, LOF(FileNum) - 127
Con questa istruzione ti porti a 128 bytes dalla fine del file?
:master: :master: :master: :master: :master:
Allora il * 30 significa una stringa di lunghezza fissa a 30 caratteri

Per fare ciò, devi aprire il file in modo Binary se no lo prende come testo, e non come caratteri binari.

Si, con quella istruzione ti ritrovi a -128 byte dalla fine del file

Il tag Id3v2 si trova, invece, all'inizio del file... e la versione Id3v1.1 si trova alla fine, preceduto dai caratteri "ID3" (che fantasia