1 del >
StrBuf, StrBuf2, StrPad: el ansistring // bufin2 - > arsenal [1..32768] de AnsiChar // StrPad se asigna uno de varios, usuario seleccionado, protocolos anticolisión de // repetición BlockRead (InFile, Bufin2, SizeOf (Bufin2), NumRead); BytsRem: = BytsRem - NumRead; NBlks: = NBlks + 1; StrBuf: = ''; si NumRead > 0 entonces para k: = 1 a NumRead hace // ** retardarse extremadamente para los archivos grandes StrBuf: = StrBuf+AnsiString (Bufin2 [k]); si NBlks = 1 entonces StrBuf2: = AnsiString (StrPad+StrBuf) StrBuf2: = AnsiString (StrBuf2+StrBuf); MD5Long: = MD5Hex (MD5Str (StrBuf2)); hasta (NumRead = 0) o (BytsRem = 0); // o (NBlks = 2); Closefile (InFile); // terminó el picadillo se contiene en MD5Long // más importante, MD5Long conviene exactamente con los archivos “copiados” binarios de // desmenuzan - ver mi #2. class= > " claro " de