55问答网
所有问题
vb里keycode和keyascii有什么区别?
如题所述
举报该问题
推荐答案 2007-08-06
keyascii是获取键的ascii值耶就是说你按下主键区的数字和按下数字键区的数字返回的是一个ascii值,但是keycode返回的相当于每个键的标号,每个键都不一样,如果你想回去的是值可以用keyascii,如果是按的什么键就用keycode,顺便说一句,只有keycode才能获取到上下左右键
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/eFccQ4RL.html
其他回答
第1个回答 2007-08-06
KEYASCII参数返回对应于ASCII字符代码的整数值
KEYCODE指示按下的物理键,是一个键代码.
第2个回答 2007-08-06
keycode取的是物理键值keyascii是按键的ASCII码并且区分大小写,
相似回答
keyascii和keycode的区别
有个题不懂 麻烦各位大神
答:
keycode是键的虚拟键码,每个键都对应一个唯一的虚拟键码
,比如[A]键,在任何情况下,它的keycode都是65。 keyascii是键的ASCII码,同一个键在不同情况下会有不同的ASCII码,比如同样的[A]键,在单独按下时是97(即小写a),而在按住shift键再按[A]键或在大写锁定键打开的情况下再按[A]键,则是65(即大写A)。
关于
vb的
ascii码
答:
KeyCode 取的是键盘的物理键值,不区分大小写;KeyAscii是按键的 ASCII 码并且区分大小写
。再通俗点儿的说,比如我按下了键盘 A 这个键,那么 KeyCode 就返回的是我按下了 A 这个键,这个键本身是没有大小写之分的。但是 KeyAscii 得到的是按下这个键输出的值,是 a,这个就区分大小写了。
VB中
为
什么
chr(
keycode
)表示将所输入的字母变成大写?
答:
VB中KeyCode
是键盘上每一个按键对应的键码,所以Chr(KeyCode)返回包含有与指定的字符代码相关的字符,即按下键盘小写字符键时输出其大写字符。
KeyAscii
是指发生AccessKeyPress 事件时,返回指定被压键导致事件发生的ASCII值。
VB中
Chr(
Keycode
-4)是
什么
意思
答:
keycode是键盘虚拟键值
,键盘上的每个键都对应一个唯一的虚拟键值,这也就意味着,不管是键入大写a还是小写a,keycode都是同一个值(即a的ascii码值65)。而keyascii则是所按键的对应字符的ascii码值,这个则是有大小写之分的。
KeyCode和KeyAscii?
答:
Keycode
常数 可在代码中的任何地方用下列常数代替实际值 A 至 Z 键与 A – Z 字母的 ASCII 码相同:常数 值 描述
vb
KeyA 65 A 键 vbKeyB 66 B 键 vbKeyC 67 C 键 ...vbKeyX 88 X 键 vbKeyY 89 Y 键 vbKeyZ 90 Z 键 0 至 9 键与数字 0 – 9 的 ASCII 码相同 下列常...
大家正在搜
vb中keyascii什么意思
vb中keypress什么意思
vb中ascii是什么意思
vb keycode
vb中unload是什么意思
keyascii
vb removeitem
vbascii表
vb ascii码表
相关问题
keyascii和keycode的区别 有个题不懂 麻烦各位...
VB代码中KeyAscii具体是怎么用的,是什么意思?
vb中keycode 是什么
VB代码中KeyAscii具体是怎么用的,是什么意思?
vb中哪个事件有keycode
keypress与keyascii的区别,最好可以举个实例
vb中 keyascii as integer 是什么意思
vb中为什么A和a的keycode都是65