Difference between revisions of "Buffer.GetBuffer"
m (1 revision imported) |
|
(No difference)
|
Latest revision as of 07:43, 7 February 2021
GetBuffer (Получение данных) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция создает новый объект буфера и заполняет его указанной частью текущего буфера.
Синтаксис
Buffer.GetBuffer(<Индекс буфера (INT)>,<Размер в байтах (INT)>):<Результат-буфер (BUFFER)>
Аргументы
<Индекс буфера (INT)>
- Позиция в буфере для чтения. Адресация буфера начинается с нуля.<Размер в байтах (INT)>
- Количество байт для чтения.
Возвращаемое значение
Возвращается объект типа буфер, содержащий только требуемую часть исходного буфера.
Примеры
аБуф:=Buffer.Create(); аБуф.SetStringW(0,"Строка проверки"); //Будет выведено "трока п" аБуф2:=аБуф.GetBuffer(2,14); Message(аБуф2.GetStringW(0,аБуф2.Size()\2));