Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Portuguese

Pagetitle
MsCRC32Str
MsCRC32Str

Função: MsCRC32Str

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

MsCRC32Str ( < cString> ) --> cRet

Parâmetros/Elementos

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

Sintaxe

Bloco de código
collapsefalse
MsCRC32Str( < cString > )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

cString

Caracter

caractere

Indica a string da qual será calculado

o

um CRC32.

X

 

Retorno

Nome

Tipo

Descrição

cRet

(caracter)

caractere

Retorna uma string com o CRC da string informada no parâmetro cString.

Observações

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

Exemplos

Bloco de código
languagecpp
themeEclipse
linenumberstrue
collapsefalse
User Function teste()
  // Lê o arquivo lista.txt, no ambiente do servidor, e calcula o CRC32 do mesmo.
  cString := memoread('\lista.txt')
  cCRC32  := MSCRC32STR(cString)
  MsgStop('CRC = ['+cCRC32+']')
Return

Abrangência

Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server

Veja também