ciao,

per favore qualcuno mi può spiegare questo comando... 'shr'

vengono letti da un file i primi 4 byte

F.Read(Buffer, 4);

quindi ho una variabile che si chiama buffer lunga 4 caratteri

adesso eseguono questo comando:

MPEGVer := (Buffer[1] shr 3) and $03;

agiscono sul 1 carattere della variabile buffer.



grazie