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
Nome | Tipo | Descrição | Obrigatório | Referência |
cString | Caracter | Indica 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
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas