Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Инcтpумeнты 
Криптография - CRC16_32

CRC16_32
Краткое описание
   Компонени предназначен для подсчета CRC входной строки
Параметры
  • Type - Тип исходных данных. ASCII - строка символов; HEX - hex значения
  • Metod - Алгоритм подсчета CRC
  • Polynom - Полином
  • Init - Начальное значение CRC
  • Revert - Порядок следования байтов результата (только для CRC16)
  • Методы
  • doCalcCRC - Подсчёт CRC
  • События
  • onResult - Событие происходит всякий раз после вычисления CRC и выдает контрольную сумму в поток ARG(CRC)
  • Данные
  • Data - Данные для вычисления CRC
  • Polynom - Полином
  • Init - Начальное значение CRC
  • Примеры
       Простой пример получения CRC16 для заданной строки:

    
    Add(MainForm,2953706,70,91)
    {
    Width=375
    Height=130
    }
    Add(CRC16_32,10773710,196,91)
    {
    link(onResult,6490804:doText,[])
    }
    Add(Edit,8899644,132,91)
    {
    Left=40
    Top=25
    Width=300
    Text="(enter text)"
    link(onChange,10773710:doCalcCRC,[])
    }
    Add(Edit,6490804,259,91)
    {
    Left=40
    Top=55
    Width=300
    Text=""
    }
    Замечания
    Обновление элемента: [svn]CRC16_32.pas[/svn]
    BB-code статьи для вставки
    Всего комментариев: 0
    (комментарии к статье еще не добавлены)
    Комментарий
    ...