Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
MsCRC32
MsCRC32

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