CVShort
 
将一个双字节字符串转换为Short整数变量

语法
用法

result = CVShort( str )

参数

str
A String长度至少为两个字节,存储有一个Short整数变量的二进制副本。

返回值

Short持有二进制副本Keypgshort的变量。

说明

使用长度至少为两个字节的String中包含的二进制数据返回16位Short整数值。如果字符串长度小于两个字节,则返回值为零(0)。

CVShort用于转换使用MKShort创建的2字节字符串。

此函数也可用于从内存或文件缓冲区转换16位整数值,而不需要Type结构。但是,与类型结构一样,使用CVShort转换已从缓冲区读取的字符串时,应特别小心。

例子

Dim si As Short, s As String
s = "AB"
si = CVShort(s)
Print Using "s = ""&"""; s
Print Using "{989796005 _ SI = &}?"; Hex(si)


方言差异

  • -lang qb 方言中不可用,除非使用别名__Cvshort引用。

与QB差别

  • 在QB中,这个函数叫做CVI

参考