VB 求个sendkays函数 按键代码(在线等)急!

来源:百度知道 编辑:UC知道 时间:2024/06/15 23:38:48
不要API,因为麻烦,而且程序没太高的要求!
就让他自动按键盘上的




空格
给代码就行

比如 回车的代码是 cr

小弟先谢谢啦!

SendKeys "{UP}" '上
SendKeys "{DOWN}" '下
SendKeys "{LEFT}" '左
SendKeys "{RIGHT}" '右
SendKeys "{ENTER}" '回车
SendKeys "{BACKSPACE}" '退格
SendKeys "{ }" '空格

......

sendkays UP
sendkays dowm
sendkays left
差不多就这种格式咯

SendKeys 后面加键名

在MSDN中有详细的列表
------------------
SendKeys 语句

将一个或多个按键消息发送到活动窗口,就如同在键盘上进行输入一样。

语法

SendKeys string[, wait]

SendKeys 语句的语法具有以下几个命名参数:

部分 描述
string 必需的。字符串表达式,指定要发送的按键消息。
Wait 可选的。指定等待方式的 BooleandefBooleanDataType@veendf98.chm 值。如果为 False(缺省值),则控件在按键发送出去之后立刻返回到过程。如果为 True,则按键消息必须在控件返回到过程之前加以处理。

说明

每个按键由一个或多个字符表示。为了指定单一键盘字符,必须按字符本身的键。例如,为了表示字母 A,可以用 "A" 作为 string。为了表示多个字符,就必须在字符后面直接加上另一个字符。例如,要表示 A、B 及 C,可用 "ABC" 作为 string。

对 SendKeys 来说,加号 (+)、插入符 (^)、百分比符号 (%)、上划线 (~)