Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 2 Próxima »

Função: MsCRC32

Calcula um CRC - Cyclic Redundancy Code (Código de Redundância Cíclica) de uma string e retorna um número/resultado.

MsCRC32 ( < cString> ) --> nRet

NomeTipoDescriçãoObrigatórioReferência
cStringCaracterIndica a string da qual será calculado um CRC32. Observação: É garantido que, para a mesma string, sempre se obtenha um mesmo número, porém, não é garantido que para strings diferentes, os números sejam sempre diferentes. X
    nRet(numerico)
  • Retorna um número inteiro, com até 10 dígitos, que corresponde ao CRC da string informada no parâmetro cString.

Strings iguais retornam CRCs iguais. Porém, nem sempre strings diferentes retornam CRCs diferentes.

// Lê o arquivo lista.txt, no ambiente do servidor, e calcula o CRC.cString := memoread('\lista.txt')nCRC1   := MSCRC32(cString)MsgStop('CRC = '+str(nCRC1,10))
Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server

  • Sem rótulos