关于按键精灵输入框的问题,输入框输入的数字等于我定义的变量,现在不知道什么地方有问题

我希望做成按键小精灵后有一个输入框,我输入数字,然后点击启动,程序会自动按照我输入的数字为时间运行。
我的一个例子,miao是变量,然后我在小精灵的输入框中输入数字,然后点击启动,程序就会延迟miao秒执行,但现在好像有不对的地方,求达人指教。
Dim miao
miao = Form1.InputBox1.Text
Delay (miao-1) * 1000
call sub
miao-1 是我设定的减少一秒

先定义个变量,比如t
UserVar t= 0 "延时"
然后设置延时
Delay t
做成小精灵后就可以自定义了
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-02-18
1.需要按键精灵版本8以上的。
打开按键精灵后→点击“新建”→界面→输入框→在右边区域画个框框→点击“设置界面”
2.call sub是调用子程序么?建议子程序名不要用sub,名词冲突
3.使用方法:自定义界面→在框框里输入数字→保存→退出→启动
第2个回答  2012-02-22
Dimenv miao
Event Form1.InputBox1.Change
miao = Form1.InputBox1.Text
End Event
Delay (miao-1) * 1000
这样就可以了
第3个回答  2012-02-12
你试试这样调试:
Event Form1.button1.Click
miao = Form1.InputBox1.Text
MessageBox miao
End Event

关于按键精灵输入框的问题,输入框输入的数字等于我定义的变量,现在不...
先定义个变量,比如t UserVar t= 0 "延时"然后设置延时 Delay t 做成小精灵后就可以自定义了

按键精灵输入框内容赋值到变量的问题
但是以你的思路那样写绝对没问题的,因为读取的脚本读取输入框数值本来就是字符串值,看来得给个例子你试试,只要三句话即可:if Plugin.File.IsFileExit(Form1.InputBox1.Text)= true Then Msgbox "目标文件存在"Else Msgbox "目标文件不存在"End If \/\/直接用Form1.InputBox1.Text即可,无须再次...

按键精灵的输入框变量问题
其次要分清运行语句,但窗体设置好后,根据窗体的参数变量语句。源码:Event Form1.InputBox1.LostFocus MessageBox "失去焦点了"End Event 这里面得语句就是窗体语句,按键精灵运行是不会提示那个语句,也就是直接无视。Dim 输入框文本 输入框文本 = Form1.InputBox1.Text MessageBox 输入框文本 这里就...

按键精灵 字符串 赋值给变量提示的问题
这是按键精灵7的语法,如果是按键精灵8以上,那么就是语法有错,你的插件我没有,所以具体什么情况我没法调试,没有输出,那应该a可能是数组,假如a是数组,你要去掉第一行,再这样输出看看行不行:MessageBox a(0)

按键精灵 输入框的 问题
其次要分清运行语句,但窗体设置好后,根据窗体的参数变量语句。源码:Event Form1.InputBox1.LostFocus MessageBox "失去焦点了"End Event 这里面得语句就是窗体语句,按键精灵运行是不会提示那个语句,也就是直接无视。Dim 输入框文本 输入框文本 = Form1.InputBox1.Text MessageBox 输入框文本 这里就...

按键精灵 根据自定义变量值来计算坐标的位置
zuox = form1.inputbox1.text\/\/自定义界面输入框1的值 zuoy = form1.inputbox2.text\/\/自定义界面输入框2的值 X = (((353-zuox)*48)+985)Y = (((279-zuoy)*32)+495)moveto x,y

按键精灵输入框
不要用用户自定义变量,你可以这样 Yanshi=CSng(Form1.InputBox1.Text)InputBox1是默认的名字,如果你改了,就要用你改的那个名字。最好脚本里面加上一个循环语句,因为你的鼠标点击器只点击了一下。注:CSng是数值函数,

按键精灵 按钮1点击一次等于 把输入框1里面的内容输出到任何能打字的...
代码如下:Event Form1.Load \/\/当窗体被加载时触发的事件 Form1.Hotkey1.Modifiers = 115 \/\/注册热键为F4 Form1.Hotkey1.Register True End EventEvent Form1.Hotkey1.Hotkey \/\/当热键被注册成功并被按下后触发的事件 nr = Form1.InputBox1.Text SayString nrEnd Event ...

按键精灵变量内容=编辑框内容
Form1.InputBox1.Text 就是输入框的值,你是要判断输入框的值和你的源码值是吧?直接对比即可,但输入框可能是字符串不是整数,就用int(Form1.InputBox1.Text )例如: if int(Form1.InputBox1.Text )=你的变量

按键精灵怎么吧窗口输入框的内容放到i的变量中
i=窗口名.输入框名.text

相似回答