MSL: функция CRC32, контрольная сумма от текстовой строки

MSL: функция CRC32, контрольная сумма от текстовой строки

Получить контрольную сумму CRC32 от текстовой строки.

 

Синтаксис

function CRC32(sData: string): cardinal;

 

Параметры и возвращаемые значения

Параметр

Тип

Значение

sData

string

исходная строка.

 

Результат функции

Числовое значение контрольной суммы.

 

Пример

const
  sMessage = 'Sweet home Alabama!';
begin
  mLogScript('Original message: ' + sMessage, '');
  mLogScript(IntToStr(CRC32(sMessage)), 'CRC32');
end.

Результат работы скрипта

[22:38:49] (Log "CRC32"): Original message: Sweet home Alabama!

[22:38:49] (Log "CRC32"): [CRC32] 3496859827

[22:38:49] (Run "CRC32"): Время выполнения скрипта: 7 мс

[22:38:49] (Run "CRC32"): Скрипт выполнен успешно.
 

Ещё посмотреть

IntToStr

mLogScript