robot 问题
请问:在robot 脚本中如何判断键盘中的某个键是否被按下?
例如: if Caps Lock 键被按下
......
else
......
end if
谢谢!
问题点数:0、回复次数:3Top
1 楼aaxu(動動)回复于 2004-04-03 09:25:54 得分 0
upTop
2 楼piaocl(无名小卒)回复于 2004-04-05 11:31:46 得分 0
Declare Function GetKeyState Lib "user32" (ByVal nVirtKey As Long) As Integer
Const VK_NUMLOCK = &H90
Dim NUMLOCKMode as Integer
NUMLOCKMode = GetKeyState(VK_NUMLOCK) And vbShiftMask
if NUMLOCKMode 键被按下
......
else
......
end if
在这里我判断的是 num lock,请找到caps lock的声明,用函数getkeystate来判断就可以了
有什么问题请加msn:
pcl2004_19@hotmail.com
Top
3 楼piaocl(无名小卒)回复于 2004-04-05 11:34:38 得分 0
上边我没有调试,还有问题(自己找原因,这样学到的东西会更多)请记住,开发和自动化脚本的开发相通。Top




