1. 主键盘区
主键盘也称标准打字键盘,此键区除包含26个英文字母、10个数字符号、各种标点符号、数学符号、特殊符号等47个字符键外,还有若干基本的功能控制键。
(1)字母键:所有字母键在键面上均刻印有大写的英文字母,表示上档符号为大写,下档符号为小写(即通常情况下,单按此键时输入下档小写符号)。其键位排列形式与标准英文打字机相同。
(2)数字键~:主键盘第1行的一部分,键面上刻印有数字。单按时输入下档键面数字。
(3)换档键:键面上的标记符号为“Shift”或“↑”,主键盘的第四排左右两边各一个换档键,其功能相同,用于大小写转换以及上档符号的输入。 *** 作时,先按住换档键,再击其他键,输入该键的上档符号;不按换档键,直接击该键,则输入键面下方的符号。若先按住换档键,再击字母键,字母的大小写进行转换(即原为大写转为小写,或原为小写转为大写)。
(4)大写字母锁定键:在104主键盘左边的中间位置上,用于大小写输入状态的转换,此键盘为反复键。通常(开机状态下)系统默认输入小写,按一下此键后,键盘右上方中间“Caps Lock”指示灯亮,表示此时默认状态为大写,输入的字母为大写字母。再击一次此键“Caps Lock”灯灭,表示此时状态为小写,输入的字母为小写字母。
(5)空格键:又称键,整个键盘上最长的一个键。按一下此键,将输入一个空白字符,光标向右移动一格。
(6)回车键:键面上的标记符号为“Enter”或“Return”。主键盘右边中间,大部分键盘的这个键较大(因用得多,故制作大点便于击中)。在中英文文字编辑软件中,此键具有换段功能,当本段的内容输完,按回车键后,在当前光标处插入一个回车符,光标带着该字符及后面的部分一起下移到下一行之首;在DOS命令状态下或许多计算机程序设计语言过程中,按回车键确认命令或该行程序输入结束,命令则开始执行。
(7)强行退出键:位于键盘顶行最左边。在DOS状态下,按下此键,当前输入的命令作废(在未按回车键之前),光标处显示“\”,光标移到下行之行首,回到系统提示符状态“>”下,此时可重新输入正确的命令和字符串;在文字编辑时,击此键为中止当前 *** 作状态。
(8)跳格键:键面上的标记符号为“Tab”。在主键盘左边,用于快速移动光标。在制表格时,单击一下该键,使光标移到下一个制表位置,两个跳格位置的间隔一般为8个字符,除非另作改变。同时按下组合键将使光标左移到前一跳格位置。
(9)控制键:在主键盘下方左右各一个,此键不能单独使用,与其他键配合使用可产生一些特定的功能。为了便于书写,往往把“Ctrl”写为“^”。如组合键可写为“^P”,其功能为接通或断开打印机(在接通打印机后,屏幕上出现的字符将在打印机上打印)。
(10)转换键,又叫变换键:在主键盘下方靠近空格键处,左右各一个,该键同样不能单独使用,用来与其他键配合产生一些特定功能。例如在Super-CCDOS中:组合键的功能是选择五笔字型输入法;是选择图形或符号等。有时为书写方便也把组合键写成“~F4”。在Windows *** 作中是关闭当前程序窗口。
(11)退格键:键面上的标记符号为“Back Space”或“←”。按下此键将删除光标左侧的一个字符,光标位置向前移动一格。
以下两个键专用于Windows 95及其以上版本的Windows *** 作系统。
(12)键:键面上的标记符号为“ÿ”,也称Windows徽标键。在和键之间,主键盘左右各一个,因键面的标识符号是Windows *** 作系统的徽标而得名。此键通常和其他键配合使用,单独使用时的功能是打开“开始”菜单。
(13)键:此键通常和其他键配合使用,单独使用时的功能是d出当前Windows对象的快捷菜单。
2. 功能键区
功能键区也称专用键区,包含~共12个功能键,主要用于扩展键盘的输入控制功能。各个功能键的作用在不同的软件中通常有不同的定义。
3. 编辑键区
编辑键区也称光标控制键区,主要用于控制或移动光标。
(1)插入键:在编辑状态时,用做插入/改写状态的切换键。在插入状态下,输入的字符插入到光标处,同时光标右边的字符依次后移一个字符位置,在此状态下按键后变为改写状态,这时在光标处输入的字符覆盖原来的字符。系统默认为插入状态。
(2)删除键:删除当前光标所在位置的字符,同时光标后面的字符依次前移一个字符位置。
(3)光标归首键:快速移动光标至当前编辑行的行首。
(4)光标归尾键:快速移动光标至当前编辑行的行尾。
(5)上翻页键:光标快速上移一页,所在列不变。
(6)下翻页键:光标快速下移一页,所在列不变。
和这两个键被统称为翻页键。
(7)光标左移键:光标左移一个字符位置。
(8)光标右移键:光标右移一个字符位置。
(9)光标上移键:光标上移一行,所在列不变。
(10)光标下移键:光标下移一行,所在列不变。
上述、、和这四个键,被统称为方向键或光标移动键。
(11)屏幕硬拷贝键:当和键配合使用时是把屏幕当前的显示信息输出到打印机。在Windows系统中,如不联打印机是复制当前屏幕内容到剪贴板,再粘贴到如画图程序中,即可把当前屏幕内容抓成图片。如用组合键,与上不同的是截取当前窗口的图像而不是整个屏幕。
(12)屏幕锁定键:其功能是使屏幕暂停(锁定)/继续显示信息。当锁定有效时,键盘中的“Scroll Lock”指示灯亮,否则此指示灯灭。
(13)暂停键/中断键:键面上的标记符号为“Pause”。单独使用时是暂停键,其功能是暂停系统 *** 作或屏幕显示输出。按一下此键,系统当时正在执行的 *** 作暂停。当和键配合使用时是中断键,其功能是强制中止当前程序运行。
4. 数字键盘
数字键盘也称小键盘、副键盘或数字/光标移动键盘。其主要用于数字符号的快速输入。在数字键盘中,各个数字符号键的分布紧凑、合理,适于单手 *** 作,在录入内容为纯数字符号的文本时,使用数字键盘将比使用主键盘更方便,更有利于提高输入速度。
(1)数字锁定键:此键用来控制数字键区的数字/光标控制键的状态。这是一个反复键,按下该键,键盘上的“Num Lock”灯亮,此时小键盘上的数字键输入数字;再按一次键,该指示灯灭,数字键作为光标移动键使用。故数字锁定键又称“数字/光标移动”转换键。
(2)插入键:即键。
(3)删除键:即键。
5. 常用组合控制键
组合控制键由控制键或与其他键组合而成,其功能是对计算机产生特定的作用。
(1)或:中止计算机当前正在进行的 *** 作(常用于中止计算机对命令或程序的执行)。
(2)或:暂停当前的 *** 作(常用于暂停屏幕的连续显示,以便于用户对屏幕的观察),击任意键以后,继续执行。
(3):重新启动系统(常称为热启动)。
(4)或:打印机联机开关。使打印机处于接收/不接收计算机送来的信息状态。
(5):打印屏幕显示的全部内容。
(6):同时显示并打印屏幕的内容。
sub 插入()Dim a as string,b as string
a="we studing vb"
b=left(a,3)&"are"&mid(a,3)
msgbox b
end sub
left取前三个字符,&连接are. mid从第三位以后取字符串。
SendKeys可以实现SendKeys 语句
将一个或多个按键消息发送到活动窗口,就如同在键盘上进行输入一样。
语法
SendKeys string[, wait]
SendKeys 语句的语法具有以下几个命名参数:
部分 描述
string 必需的。字符串表达式,指定要发送的按键消息。
Wait 可选的。指定等待方式的 BooleandefBooleanDataType@veendf98.chm 值。如果为 False(缺省值),则控件在按键发送出去之后立刻返回到过程。如果为 True,则按键消息必须在控件返回到过程之前加以处理。
说明
每个按键由一个或多个字符表示。为了指定单一键盘字符,必须按字符本身的键。例如,为了表示字母 A,可以用 "A" 作为 string。为了表示多个字符,就必须在字符后面直接加上另一个字符。例如,要表示 A、B 及 C,可用 "ABC" 作为 string。
对 SendKeys 来说,加号 (+)、插入符 (^)、百分比符号 (%)、上划线 (~) 及圆括号 ( ) 都具有特殊意义。为了指定上述任何一个字符,要将它放在大括号 ({}) 当中。例如,要指定正号,可用 {+} 表示。方括号 ([ ]) 对 SendKeys 来说并不具有特殊意义,但必须将它们放在大括号中。在其它应用程序中,方括号有特殊意义,在出现动态数据交换 (DDE) 的时候,它可能具有重要意义。为了指定大括号字符,请使用 {{} 及 {}}。
为了在按下按键时指定那些不显示的字符,例如 ENTER 或 TAB 以及那些表示动作而非字符的按键,请使用下列代码:
按键 代码
BACKSPACE {BACKSPACE}, {BS}, 或 {BKSP}
BREAK {BREAK}
CAPS LOCK {CAPSLOCK}
DEL or DELETE {DELETE} 或 {DEL}
DOWN ARROW {DOWN}
END {END}
ENTER {ENTER}或 ~
ESC {ESC}
HELP {HELP}
HOME {HOME}
INS or INSERT {INSERT} 或 {INS}
LEFT ARROW {LEFT}
NUM LOCK {NUMLOCK}
PAGE DOWN {PGDN}
PAGE UP {PGUP}
PRINT SCREEN {PRTSC}
RIGHT ARROW {RIGHT}
SCROLL LOCK {SCROLLLOCK}
TAB {TAB}
UP ARROW {UP}
F1 {F1}
F2 {F2}
F3 {F3}
F4 {F4}
F5 {F5}
F6 {F6}
F7 {F7}
F8 {F8}
F9 {F9}
F10 {F10}
F11 {F11}
F12 {F12}
F13 {F13}
F14 {F14}
F15 {F15}
F16 {F16}
为了指定那些与 SHIFT、CTRL 及 ALT 等按键结合的组合键,可在这些按键码的前面放置一个或多个代码,这些代码列举如下:
按键 代码
SHIFT +
CTRL ^
ALT %
为了说明在按下其它按键时应同时按下 SHIFT、CTRL、及 ALT 的任意组合键,请把那些按键的码放在括号当中。例如,为了说明按下 E 与 C 的时候同时按下 SHIFT 键,请使用 "+(EC)"。为了说明在按下 E 的时候同时按下 SHIFT 键,但接着按 C 而不按 SHIFT,则使用 "+EC"。
为了指定重复键,使用 {key number} 的形式。必须在 key 与 number 之间放置一个空格。例如,{LEFT 42} 意指 42 次按下 LEFT ARROW 键;{h 10} 则是指 10 次按下 H 键。
注意 不能用 SendKeys 将按键消息发送到这样一个应用程序,这个应用程序并没有被设计成在 Microsoft Windows 中运行。Sendkeys 也无法将 PRINT SCREEN 按键 {PRTSC} 发送到任何应用程序。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)