按键精灵 实现 如果 键盘按下Tab键 则 输出数字1 如果 再按下TAB键 则输出数字 2 .以此类推
我知道输出字符串到文本框是用sayString但是那个如果按下键盘的TAB键的if语句写不来...
我知道 输出字符串到文本框 是用sayString 但是 那个如果按下键盘的TAB键的 if语句写不来
展开
展开全部
按TAB的次数自己加个计数器变量吧。
rem aaa
//等待一个按键,如按了值送到变量XXX中
xxx = WaitKey()
If xxx=9 Then
//。。。输出你的字符串
else
goto aaa
endif
rem aaa
//等待一个按键,如按了值送到变量XXX中
xxx = WaitKey()
If xxx=9 Then
//。。。输出你的字符串
else
goto aaa
endif
更多追问追答
追问
key = WaitKey()
If
Key = 9
我加上后
Then
控制台提示
语法错误:脚本 我的脚本,第22行,第1个字符:(错误码0)没有找到合法的符号。
语法错误:脚本 我的脚本,第26行,第1个字符:(错误码0)没有找到合法的符号。
追答
你没写END IF,注意中间有空格
展开全部
给你个思路看能成不. 默认A=0 if (按下 TAB 则 A+1=b 输出B 再按则 B+1=A 输出A,)循环 IF结束
追问
思路我知道 不知道IF 按下TAB键 Then SayString xxx 中 如果按下TAB键 这个语句怎么实现
在按键精灵普通频道里
xxx = (键盘)等待按任意键 下面一行
显示(语句无法识别可能有错误:If)
xxx = 9 下面一行
显示(语句无法识别可能有错误:Then)
是if的语法错了吗? 为什么老是说无法识别
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询