Buffer.GetByte
| GetByte (Получение данных) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
Функция получает байт (со знаком, если необходимо) из буфера по указанному индексу.
Синтаксис
Buffer.GetByte(<Индекс буфера (INT)>,<Число со знаком (INT)>=0):<Значение (INT)>
Аргументы
<Индекс буфера (INT)>- Позиция в буфере для чтения. Адресация буфера начинается с нуля.<Число со знаком (INT)>- (необязательный аргумент) Определяет, будет ли трактоваться полученное числовое значение, как имеющее знак (1) или не имеющее знак (0, по умолчанию). К примеру, при чтении байта 224 со знаком, будет получено число -32.
Возвращаемое значение
Возвращается числовое значение.
Примеры
аБуф:=Buffer.Create(); аБуф.Fill(0,65536,65280,1); //Будет выведено число 0 Message(аБуф.GetByte(1000)); //Будет выведено число -1 Message(аБуф.GetByte(1001,1));