VB中的Chr(&H0)代表什么意思?里面的"&"

来源:百度知道 编辑:UC知道 时间:2024/05/25 04:07:52
能说清楚吗.还有一些#,@号之类的
谢谢了,顺便说一下,API函数是不是要学的.告诉我怎么用API函数
先谢谢了!
那这句是什么意思"VB中的Chr(&H0)"

Chr(&H0)返回是一个Null

Chr函数返回包含有与其参数指定的字符代码相关的字符。

关于参数:0 到 31 之间的数字与标准的非打印 ASCII 代码相同。例如,Chr(10) 可以返回换行字符。charcode 的正常范围为 0 – 255。然而,在 DBCS 系统,charcode 的实际范围为 -32768 到 65535。

Chr(65) 就是 "A"
Chr(97) 就是 "a"
Chr(62) 就是 ">"

这里是一个Long型的16进制&H0,即0。
============================================================
&H0 中 &H 是Long型的值头。

而 # @ 这些表示的都是数据类型字符,加在变量后。

早期 Basic 只有两种数据类型,数字和文字,文字声明时在变量后加$。后来 VB 对此进行发扬,造出!(Single)@(Currency)#(Double)&(Long)和%(Integer)。后来由于类型太多就没造下去,直接文字声明。
-----------------------------
很多高级功能需要用到 API 函数,API 函数不同于 VB 自带的函数,是一个庞大的函数库,不是一天两天能学会的。学 API 建议多看书。

这个的 &H 表示16进制吧。

就是
Chr(&H0) 等于 Chr(0)

Chr(&H0F) 等于 Chr(15)