CVShort
 
Преобразует строку из двух байт в целочисленную переменную Short

Синтаксис
Использование

result = CVShort( str )

Параметры

str
String по крайней мере, два байта в длину с бинарной копией целочисленной переменной Short хранящейся в ней.

Возвращаемое значение

Short переменная, содержащая двоичную копию Keypgshort.

Описание

Возвращает 16-битное Short целочисленное значение, используя двоичные данные, содержащиеся в String по крайней мере длиной в 2 байта. Возвращается значение ноль (0) если строка меньше двух байт в длину.

CVShort используется для преобразования 2-байтовых строк, созданных с MKShort.

Эта функция также может использоваться для преобразования 16-битных целых значений из памяти или буфера файла без необходимости структуры Type. Однако как и со структурным типом, особое внимание должно приниматься при использовании CVShort для преобразования строк, считываемых из буфера.

Пример

Dim si As Short, s As String
s = "AB"
si = CVShort(s)
Print Using "s = ""&"""; s
Print Using "si = _&H&"; Hex(si)


Различия диалектов

  • Не доступно в диалекте -lang qb , но есть псевдоним __Cvshort.

Отличия от QB

  • В QB эта функция называется CVI

См. также