TC官方合作论坛

标题: dm.KeyPressChar(密码)怎么区分大小写 [打印本页]

作者: kgg666    时间: 2016-11-8 23:56
标题: dm.KeyPressChar(密码)怎么区分大小写
对窗口发送字符 由于有限制用TC的不可以 所以用 dm.KeyPressChar(密码) 但是这个不能区分大小写 如果密码里有大写和小写的话就密码错误了,有什么可以区分输入的呢 大写就发送大写的字母 小写就发送小写的字母

作者: 87010068    时间: 2016-12-9 22:00
  1. 功能 键入密码(字符串)
  2.    
  3.     变量 长度=字符串长度(字符串)
  4.     遍历(变量 i=0;i<长度;i++)
  5.         等待(10)
  6.         变量 字符=字符串返回字符(字符串,i)
  7.         如果(字符>=97&&字符<=122)
  8.             超级键盘按键(字符-32,1)
  9.         否则如果(字符>=65&&字符<=90)
  10.             超级键盘按下(16)
  11.             超级键盘按键(字符,1)
  12.             超级键盘弹起(16)
  13.         否则如果(字符>=48&&字符<=57)
  14.             超级键盘按键(字符,1)
  15.         否则
  16.             超级键盘发送字符串(字符串截取(字符串,i,i+1))
  17.         结束
  18.     结束
  19.    
  20. 结束
复制代码





欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1