TC官方合作论坛

 找回密码
 立即注册
查看: 1165|回复: 1

[问题] dm.KeyPressChar(密码)怎么区分大小写

[复制链接]
发表于 2016-11-8 23:56:17 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
对窗口发送字符 由于有限制用TC的不可以 所以用 dm.KeyPressChar(密码) 但是这个不能区分大小写 如果密码里有大写和小写的话就密码错误了,有什么可以区分输入的呢 大写就发送大写的字母 小写就发送小写的字母
回复

使用道具 举报

发表于 2016-12-9 22:00:51 | 显示全部楼层
  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. 结束
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-28 18:48 , Processed in 0.036916 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表