求按键精灵的一个简单编程命令 输入以下数字,每个数字输入完时间隔开1.5秒后,输入下一个

命令就是输入下面的数字(数字没什么规律的),然后输入完以后,注意,不需要按回车键啊,鼠标键的,只需要时间上面,隔开1.5秒,输入下一个数字求这么一个编程我不是要随机数,数... 命令就是输入下面的数字(数字没什么规律的),然后输入完以后,注意,不需要按回车键啊,鼠标键的,只需要时间上面,隔开1.5秒,输入下一个数字

求这么一个编程
我不是要随机数,数字是我给的,比如:我要输入(10,22,34,55,41,16,65)这些数字
我需要的命令是,每隔开2秒钟依次输入括号里的数字,不需要空格,不需要回车也不用鼠标点击
所以,测试出来的结果,应该出现的就是:10223455411665。。。。。这样子的,但实际上,每个数字输入的时间,隔开了2秒
求解(我按键精灵没学过,所以给我的答案,请一定要测试过后,可以正常运行才行,拜托了)

这是之前别人给我的答案,我觉得大概意思应该对了,就是测试下来没反应,我不知道哪里出问题了,有没有高手能告诉我一下,哪里出问题了,谢谢

shu = array(12, 23, 34, 43, 13, 453, 753)
For h = 0 To UBound(shu)
For i = 1 To len(shu(h))
KeyPress mid(shu(h), i, 1), 1
Delay 200

Next
展开
 我来答
帐号已注销
2013-03-25 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6449
采纳率:69%
帮助的人:2146万
展开全部
用随机数函数就可以了
如果是你要求的数字,你只能在记事本先写下你要写的数字,然后用读文件的方法,把记事本的内容全部去掉,之后用数组函数,去掉逗号,就可以实现你的功能。

看了你的补充,大概明白你做什么了,其实要实现你这个功能非常简单,首先,用记事本记录你要写的数字,把记事本放在某目录下,例如记事本文件名为:数字.txt,目录在C盘,记事本的内容是:12, 23, 34, 43, 13, 453, 753。下面代码可以实现你的功能:
Text = Plugin.File.ReadFileEx("C:\数字.txt") //文件路径可以自己选定
MyText=Split(Text, "|")
shu = MyText(0) //文件内容只能是一行,如果是多行,这里要改,不懂追问
MyArray = Split(shu, ",")
m = UBound(MyArray)
a = ""
For i = 0 To m
b = Trim(MyArray(i))
a = Trim( b)
SayString a
Delay 2000 //后面的数表示毫秒,2000表示2秒,你可以自己改
Next
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式