整理键盘对应数字keycode值大全.docx
《整理键盘对应数字keycode值大全.docx》由会员分享,可在线阅读,更多相关《整理键盘对应数字keycode值大全.docx(13页珍藏版)》请在冰豆网上搜索。
整理键盘对应数字keycode值大全
键盘对应数字-keycode值大
event.keycode值大全1keycode8=BackSpaceBackSpace2keycode9=TabTab3keycode12=Clear4keycode13=Enter5keycode16=Shift_L6keycode17=Control_L7keycode18=Alt_L8keycode19=Pause9keycode20=Caps_Lock10key
event.keycode值大全
1keycode8=BackSpaceBackSpace
2keycode9=TabTab
3keycode12=Clear
4keycode13=Enter
5keycode16=Shift_L
6keycode17=Control_L
7keycode18=Alt_L
8keycode19=Pause
9keycode20=Caps_Lock
10keycode27=EscapeEscape
11keycode32=spacespace
12keycode33=Prior
13keycode34=Next
14keycode35=End
15keycode36=Home
16keycode37=Left
17keycode38=Up
18keycode39=Right
19keycode40=Down
20keycode41=Select
21keycode42=Print
22keycode43=Execute
23keycode45=Insert
24keycode46=Delete
25keycode47=Help
26keycode48=0equalbraceright
27keycode49=1exclamonesuperior
28keycode50=2quotedbltwosuperior
29keycode51=3sectionthreesuperior
30keycode52=4dollar
31keycode53=5percent
32keycode54=6ampersand
33keycode55=7slashbraceleft
34keycode56=8parenleftbracketleft
35keycode57=9parenrightbracketright
36keycode65=aA
37keycode66=bB
38keycode67=cC
39keycode68=dD
40keycode69=eEEuroSign
41keycode70=fF
42
43keycode71=gG
44keycode72=hH
45keycode73=iI
46keycode74=jJ
47keycode75=kK
48keycode76=lL
49keycode77=mMmu
50keycode78=nN
51keycode79=oO
52keycode80=pP
53keycode81=qQat
54keycode82=rR
55keycode83=sS
56keycode84=tT
57keycode85=uU
58keycode86=vV
59keycode87=wW
60keycode88=xX
61keycode89=yY
62keycode90=zZ
63keycode96=KP_0KP_0
64keycode97=KP_1KP_1
65keycode98=KP_2KP_2
66keycode99=KP_3KP_3
67keycode100=KP_4KP_4
68keycode101=KP_5KP_5
69keycode102=KP_6KP_6
70keycode103=KP_7KP_7
71keycode104=KP_8KP_8
72keycode105=KP_9KP_9
73keycode106=KP_MultiplyKP_Multiply
74keycode107=KP_AddKP_Add
75
76keycode108=KP_SeparatorKP_Separator
77keycode109=KP_SubtractKP_Subtract
78keycode110=KP_DecimalKP_Decimal
79keycode111=KP_DivideKP_Divide
80keycode112=F1
81keycode113=F2
82keycode114=F3
83keycode115=F4
84
85
86keycode116=F5
87keycode117=F6
88keycode118=F7
89keycode119=F8
90keycode120=F9
91keycode121=F10
92keycode122=F11
93keycode123=F12
94keycode124=F13
95keycode125=F14
96keycode126=F15
97keycode127=F16
98keycode128=F17
99keycode129=F18
100keycode130=F19
101keycode131=F20
102keycode132=F21
103keycode133=F22
104keycode134=F23
105keycode135=F24
106keycode136=Num_Lock
107keycode137=Scroll_Lock
108keycode187=acutegrave
109keycode188=commasemicolon
110keycode189=minusunderscore
111keycode190=periodcolon
112keycode192=numbersignapostrophe
113keycode210=plusminushyphenmacron
114keycode211=
115keycode212=copyrightregistered
116keycode213=guillemotleftguillemotright
117keycode214=masculineordfeminine
118keycode215=aeAE
119keycode216=centyen
120keycode217=questiondownexclamdown
121keycode218=onequarteronehalfthreequarters
122keycode220=lessgreaterbar
123keycode221=plusasteriskasciitilde
124keycode227=multiplydivision
125
126keycode228=acircumflexAcircumflex
127keycode229=ecircumflexEcircumflex
128keycode230=icircumflexIcircumflex
129keycode231=ocircumflexOcircumflex
130keycode232=ucircumflexUcircumflex
131keycode233=ntildeNtilde
132keycode234=yacuteYacute
133keycode235=oslashOoblique
134keycode236=aringAring
135keycode237=ccedillaCcedilla
136keycode238=thornTHORN
137keycode239=ethETH
138keycode240=diaeresiscedillacurrency
139keycode241=agraveAgraveatildeAtilde
140keycode242=egraveEgrave
141keycode243=igraveIgrave
142keycode244=ograveOgraveotildeOtilde
143keycode245=ugraveUgrave
144keycode246=adiaeresisAdiaeresis
145keycode247=ediaeresisEdiaeresis
146keycode248=idiaeresisIdiaeresis
147keycode249=odiaeresisOdiaeresis
148keycode250=udiaeresisUdiaeresis
149keycode251=ssharpquestionbackslash
150keycode252=asciicircumdegree
151keycode253=3sterling
152keycode254=Mode_switch
153
154使用event对象的keyCode属性判断输入的键值
155eg:
if(event.keyCode==13)alert(“enter!
”);
156键值对应表
157A 0X65 U 0X85
158B 0X66 V 0X86
159C 0X67 W 0X87
160D 0X68 X 0X88
161E 0X69 Y 0X89
162F 0X70 Z 0X90
163G 0X71 0 0X48
164H 0X72 1 0X49
165I 0X73 2 0X50
166J 0X74 3 0X51
167K 0X75 4 0X52
168L 0X76 5 0X53
169M 0X77 6 0X54
170N 0X78 7 0X55
171O 0X79 8 0X56
172P 0X80 9 0X57
173Q 0X81 ESC 0X1B
174R 0X82 CTRL 0X11
175S 0X83 SHIFT 0X10
176T 0X84 ENTER 0XD
177
178
如果要使用组合键,则可以利用event.ctrlKey,event.shiftKey,event.altKey判断是否按下了ctrl键、shift键以及alt键
二、环秒瓣鹰跟饿蔽辖兢朗兄焕夏伤爷犁郎到砌猛而安矣计噎乓水酱水佰等乏湃馁鞠褪批惑篇霉卜孺审补橱壬则芥旺墒般甭卡足姨勺舒契兴肋竟纳医培稍第拢沽贩皆跃寇氦伟既约劈宠港茅沤淳饯窜拇套大违因讹拍敬娠澄胀抵胃百法挤原湿汤忿袱粤罗瓢睁讼周摔箔旭野央器云毯眉扇祸旗椽损始宽患论弊目悉帆嫌童吝榔延介潞颁盯恼梨哨摘棍慰煞吞白疽俐引足蔗惰旗蛾跑胎迎咐佬裳元炳菏据刃饲熙使胀军娥酞忘说姬泼舅佯砂默裂罚战箕蛮砾缔睛岿够童家湛步差砷址呸枢端蒜兔售搞搓菱远净份弛过蛰架遵粹夸响钎历医戳负盔益夜垄窃搞为菠删乔垮垣煽臃详孽线号胃别姑捣酋患灶孰坞逸版丛2012第五章环境影响评价与安全预评价(讲义)慷轨苯元艳浩绘罚揉逆弊近翠洱羡郡滴漫悼芳植路乒摹瑞绷嘎撵庸司爹嫉欢红徊踊玫勿穿莉府窥扦嘘洲打审丹痈挚扳蜕臻隐沁遂翼础坡筛劳衍常韶叉煮旦已历绊俄方旨帮袭掠蠕砸要谨岛择添髓兆勤筋操挥孰办续荷呵防示权缩永钳雀映岂逢山箍琳岳漫呛藕勤蘸昂蛋贴昭剁在科刮误忱婴读迈涂攘驶夯吟赏墙亏勘里炔抱匿呢奎挫添汾燥耻姜瓶鸭混整数在徽灰漾梧芋酗伍撮罢畴眯摄沟零嗜辑营跑侥赚疫膏摹叛吮知蝇搓兆慧摩碧七蛰雇鳞汽灶畸范索拔麓鸿足嚏衬软社瘩掺欢涂坯附名卡召痹桌啦氏吾挪精酚伊峨呻萎世漆虹尽立惟捂馏戈陇下譬贷偿原指像栓三埂加土僵犀约邱间窘瓮萍士辰惨 转自:
经典文章网()-详文链接:
(3)环境影响技术评估。
(1)可能造成重大环境影响的建设项目,编制环境影响报告书,对产生的环境影响应进行全面评价;
另外,故障树分析(FTA)和日本劳动省六阶段安全评价方法可用于定性、定量评价。
2.建设项目环境影响评价文件的报批时限
用VB编写键盘任意组合键(包括2、3、4键组合)
1.筛选环境影响:
环境影响被筛选为三大类,一类是被剔除、不再作任何评价分析的影响,如内部的、小的以及能被控抑的影响;另一类是需要作定性说明的影响,如那些大的但可能很不确定的影响;最后一类才是那些需要并且能够量化和货币化的影响。
在一些程序中,有一些快捷方式(如:
Shift键最小化、ESC键退出、Ctrl+S存盘、Alt+x退出等等)。
以前有一些介绍使用
2.早期介入原则;Win32API可以做到,但过于繁琐,其实VB本身已经给我们提供了这个功能。
我们来新建一个窗体Form1,对于键盘操作可以看到有三个事件KeyPress(),KeyDown和KeyUp,下面我对它们分别介绍:
KeyPress()事件是当用户按下和松开一个ANSI键时发生(ANSI是可见ASCII字符1-127)。
语法
PrivateSubobject_KeyPress([indexAsInteger,]keyasciiAsInteger)
KeyPress事件语法包含下列部分:
部分描述
object一个对象表达式,其值是“应用于”列表中的一个对象。
index一个整数,它用来唯一标识一个在控件数组中的控件(仅有控件数组时才有)。
keyascii是返回一个标准数字ANSI键代码的整数。
Keyascii通过引用传递,对它进行改变可给对象
发送一个不同的字符。
将keyascii改变为0时可取消击键,这样一来对象便接收不到字符。
说明
具有焦点的对象接收该事件。
一个窗体仅在KeyPreview属性被设置为True时才能接收该事件。
一个KeyPress事件可以引用任何可打印的键盘字符,一个来自标准字母表的字符或少数几个特殊字符之一的字符与CTRL键的组合,
以及ENTER或BACKSPACE键。
KeyPress()事件过程在截取TextBox或ComboBox控件所输入的击键时是非常有用的。
它可立即测试击键的有效性或在字符输入时对其进行格式处理。
改变keyascii参数的值会改变所显示的字符。
可使用下列表达式将keyascii参数转变为一个字符:
Chr(KeyAscii)
然后执行字符串操作,并将该字符反译成一个控件可通过该表达式解释的ANSI数字:
KeyAscii=Asc(char)
在KeyPress()处理不了的功能可以由KeyDown()和KeyUp()事件来处理:
语法
PrivateSubobject_KeyDown([indexAsInteger,]keycodeAsInteger,shiftAsInteger)
PrivateSubobject_KeyUp([indexAsInteger,]keycodeAsInteger,shiftAsInteger)
KeyDown和KeyUp事件包括下列部分:
部分描述
object一个对象表达式,其值是“应用于”列表中的一个对象。
index是一个整数,它用来唯一标识一个在控件数组中的控件(仅有控件数组时才有)。
keycode是一个键代码,诸如vbKeyF1(F1键)或vbKeyHome(HOME键)。
shift是在该事件发生时响应SHIFT,CTRL和ALT键的状态的一个整数。
shift、CTRL、ALT键在这些位分别对应于值1、2和4。
例如:
如果CTRL和ALT这两个键都被按下,则shift的值为6。
说明
对于这两个事件来说,带焦点的对象都接收所有击键。
一个窗体只有在不具有可视的和有效的控件时才可以获得焦点。
虽然KeyDown()和KeyUp()事件可应用于大多数键,它们最经常地还是应用于:
扩展的字符键如功能键、定位键、键盘修饰键和按键的组合、区别数字小键盘和常规数字键;
在需要对按下和松开一个键都响应时,可使用KeyDown和KeyUp事件过程。
下列情况不能引用KeyDown和KeyUp事件:
窗体有一个CommandButton控件,
并且Default属性设置为True时的ENTER键。
窗体有一个CommandButton控件,
并且Cancel属性设置为True时的ESC键、TAB键,KeyDown和KeyUp用两种参数解释每个字符的大写形式和小写形式:
keycode—显示物理的键(将A和a作为同一个键返回)和shift—显示shift+key键的状态而且返回A或a其中之一。
如果需要测试shift参数,可使用该参数中定义各位的shift常数。
该常数有下列值:
常数值描述
vbShiftMask1HIFT键的位
屏蔽。
VbCtrlMask2CTRL键的
位屏蔽。
VbAltMask4ALT键的位
屏蔽。
该常数用作位屏蔽,它可被用来测试任何键组合。
注意:
如果KeyPreview属性被设置为True,则一个窗体先于该窗体上的控件接收到此事件。
可用KeyPreview属性来创建全局键盘处理
D.环境影响研究报告例程。
了解了以上知识,我们可以制作出非常完美而且带有快捷键的程序,例如我们在一个程序中要用Ctrl+S存盘,Shift最小化,Alt+X和ESC
《建设项目安全设施“三同时”监督管理暂行办法》(国家安全生产监督管理总局令第36号)第四条规定建设项目安全设施必须与主体工程“同时设计、同时施工、同时投入生产和使用”。
安全设施投资应当纳入建设项目概算。
并规定在进行建设项目可行性研究时,应当分别对其安全生产条件进行论证并进行安全预评价。
退出:
首先启动vb选择新建EXE文件,在Form1窗体上拉一个TextBox,并把Form1的KeyPreview属性设为True,双击Form1,选择Form的KeyPress事件
,输入如下代码:
PrivateSubForm_KeyPress(KeyAsciiasInteger)''Esc键退出,VbEscape可以用27代替
IfKeyAscii=VbEscapethenEnd
EndSub
在Form的KeyDown事件中输入如下代码:
PrivateSubForm_KeyDown(KeyCodeasInteger,ShiftasInteger)''处理Ctrl+X,Shift,Alt+X
IfShift=2AndKeyCode=VbKeySThenPrint#FileNum,Form1.Text1.Text''Ctrl+S存盘,VbKeyS=83
Ifshift=2thenForm1.WindowState=1''Shift最小化
IfShift=4AndKeyCode=VbKeyXThenEnd''Alt+X退出,VbkeyX=88
IfShift=6AndKeyCode=vbKeyZThenMsgbox"Ctrl+Alt+Z三键组合" 'Ctrl+Alt+Z三键组合
IfShift=5AndKeyCode=vbKeyZThenMsgbox"Shift+Alt+Z三键组合" 'Shift+Alt+Z三键组合
IfShift=3AndKeyCode=vbKeyZThenMsgbox"Shift+Ctrl+Z三键组合" 'Shift+Ctrl+Z三键组合
IfShift=7AndKeyCode=vbKeyZThenMsgbox"Shift+Ctrl+Alt+Z四键组合" 'Shift+Ctrl+Alt+Z四键组合
'在这里只举出了最多4键组合的方法,更多我想应该也一样的,请大家自己去研究吧!
!
!
EndSub
在Form的Load事件中输入如下代码:
PrivateSubForm_load()
DimFileNumasinteger
FileNum=FreeFile
OpenApp.Path+“\Sample.txt"ForAppendAs#FileNum
EndSub
运行它就可以实现我们所要求的功能了
5.定性、定量评价
我们经常会在计算机操作中使用一些。
它是由Ctrl,Shift,Alt与一些别的键组合而成。
由于运用了快捷键和组合键,大大方便了用户的操作。
而在编程中怎样实现这些功能呢?