TC官方合作论坛

标题: 两个连续的输入文本函数出现错误 [打印本页]

作者: lindaobin99    时间: 2015-11-10 18:33
标题: 两个连续的输入文本函数出现错误
两个输入框,一个上一个下
点击第一个输入框

输入文本

然后点击第二个输入框
输入文本

这样就会出现后者输入成功前者不成功!!
怎么解决啊

作者: venski    时间: 2016-3-9 06:12
这个问题,我以前遇到过,我后来自制输入解决了这个问题,发给你分享一下。说好,只能英文数字哦
功能 键盘_延时输入(待输入文本)
     变量 字符长度=字符串长度(待输入文本)
     遍历(变量 i = 0; i < 字符长度; i++)
         变量 取一字符键码=键盘_获取键码(字符串返回字符(待输入文本,i))
         键盘按下(取一字符键码)
         等待(60)
         键盘抬起(取一字符键码)
         等待(60)
     结束
结束

功能 键盘_获取键码(字符编码)
     变量 安卓键码
     如果(字符编码>=65&&字符编码<=90) //大写
         安卓键码=字符编码-25
     结束
     如果(字符编码>=97&&字符编码<=122) //小写
         安卓键码=字符编码-68
     结束
     如果(字符编码>=48&&字符编码<=57) //0-9
         安卓键码=字符编码-41
     结束
     选择(字符编码)
         条件 42 //*42
         安卓键码=17
         条件 35 //#35
         安卓键码=18
         条件 44 //,44
         安卓键码=55
         条件 46 //.46
         安卓键码=56
         条件 45 //-45
         安卓键码=69
         条件 61 //=61
         安卓键码=70
         条件 91 //[91
         安卓键码=71
         条件 93 //]93
         安卓键码=72
         条件 92 //\92
         安卓键码=73
         条件 59 //;59
         安卓键码=74
         条件 39 //'39
         安卓键码=75
         条件 47 ///47
         安卓键码=76
         条件 64 //@64
         安卓键码=77
         条件 43 //+43
         安卓键码=81
         条件 40 //(40
         安卓键码=162
         条件 41 //)41
         安卓键码=163
         条件 40 //tab
         安卓键码=61
         条件 41 //空格
         安卓键码=62
     结束
     返回 安卓键码
结束




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