按键精灵查看变量的值中如何将一个变量值写入到指定的输入框中?

按键精灵怎么把变量填写到文本框中_百度知道
按键精灵怎么把变量填写到文本框中
在一个文本框输入数字1,回车,然后该数字累加1,累加的结果再输入到文本框中,怎么实现?
我有更好的答案
&nbspa&=&a&&&&a=a+1&&&1Do&&&&SayString&nbsp
采纳率:74%
来自团队:
为您推荐:
其他类似问题
按键精灵的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。按键精灵,怎么把变量的值,在自定义界面能看的到?谢谢高手,能把代码写出来最好了_百度知道
按键精灵,怎么把变量的值,在自定义界面能看的到?谢谢高手,能把代码写出来最好了
我有更好的答案
你先了解按键精灵9的界面操作,如果这个都不清楚,那就不好办按键精灵9不是已经有界面操作了吗,如果你用的是9.6以上的版本,那么可以直接在脚本里面改变控件内容,假设低于9.6版本,就要多加一个定时器控件,用定时器更改
我是要打包成小精灵啊,只想在小精灵界面看到变量的值
我给你一个例子://在窗体Form1放一个标签Label1,一个定时器Time1,脚本写下面代码: DimEnv a //定义环境变量,作为主程序和事件之间参数传递While True a = (a + 1) Mod 10 //这句话的意思是a的值分别是0到9 Delay 500Wend //事件Event Form1.LoadOver
Form1.Timer1.Enabled = 1
//开启定时器
Form1.Timer1.Interval = 100
//设置定时器循环的间隔时间(单位:毫秒)
End Event //根据定时周期执行事件
Event Form1.Timer1.Timer Form1.Label1.Caption = &a=& & aEnd Event 如果是9.61以上版本,可以不用定时器了。我本人没用9.6以上的,感觉效果不好就不用了。
采纳率:78%
为您推荐:
其他类似问题
按键精灵的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。按键精灵 存入变量是什么_百度知道
按键精灵 存入变量是什么
实在不知道就编一个吧 让我能选择一个满意回答
我有更好的答案
不用到脚本里修改,而是直接在界面改变(这些参数已被变量所代替);弹出窗口会显示 0
因为Var1代表的就是0变量其实就是1个字符(非纯数字或符号)或者1组字符或字符与数字的组合(数字不可开头);弹出窗口会显示 1
因为x1=0+1,在脚本中大量使用这些参数而又要经常改变这些参数时时,如;变量的好处就是在改变脚本需要某些参数时,///Var1代表的值可以在界面改变,MessageBox Var1/&#47,x1=Var1+1MessageBox x1/&#47:Var1=123x=30x1=asdfg按x=中国人其中的Var1 x
都为变量 UserVar Var1=0 &自定义变量Var1在脚本运行中不能改变它已经代表的值&&#47
采纳率:22%
为您推荐:
其他类似问题
您可能关注的内容
衡阳的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。按键精灵中怎么使用变量
X=1For 99999 //这里是循环99999次,自已根据需要设置循环次数,本句为注释语句,不影响脚本运行。Delay 300MoveTo 463, 438Delay 300LeftClick 1Delay 200KeyPress &BackSpace&, 30Delay 300SayString &jj0000&&XDelay 300KeyPress &Tab&, 1Delay 300Delay 300MoveTo 670, 448Delay 200LeftClick 1Delay 300MoveTo 999, 9Delay 300LeftClick 1Delay 300MoveTo 436, 396Delay 300LeftClick 5Delay 300MoveTo 455, 458Delay 300LeftClick 1Delay 10000
a=1j=2if a&j Thenmsgbox &a&j&ElseIf a = j ThenMessageBox &a=j&ElseIf a & j ThenMessageBox &a&j&End If首先直接输入你要赋的值,比如要a等于1,那么输入a=1比较两个变量的大小,最好要用判断式,如果大于,接下来做什么,如果小于,再干什么,就这样。
UserVar path=&c:\1.txt& &存储路径 自己修改&Dim aa = 100Call Plugin.File.WriteFileEx(path, a)//这样就把a 这个变量存储到了C:\1.TXT这个文件里了
人的综合分
感谢您为社区的和谐贡献力量请选择举报类型
经过核实后将会做出处理感谢您为社区和谐做出贡献
确定要取消此次报名,退出该活动?你的位置:
终于发现!如何才能在界面输入框,把数值赋给脚本变量,且可以用来运算了(小白方法)
05:14:14 |
来源: 按键精灵资源站
钻研了一整晚,主要困扰的是两个问题,一是究竟怎样才能把和脚本联系起来(特别是输入框的问题),二是怎么才能把脚本接受到的字符串转化为可计算的数值。
在论坛看了很多帖子,让我琢磨出了个笨方法,好了不废话了,上脚本~
- 问题一:从界面接收值付给脚本变量
我的解决方法是把输入框内接收的内容导入到一个txt文件里,再从txt文件读取出来
//输入框的动作是:当输入框的内容发生变化时,把变化后的内容赋值给变量j
Event form1.InputBox1.Change
& & j = form1.InputBox1.Text
//这里我加了一个确定按钮,我没试如果把下面这句直接包含在输入框动作里会怎样。
Event form1.Button1.Click
Call Lib.文件.替换指定行文本内容(&C:\xxx\xxx.txt&,j&&;&,1)&&//三个参数分别是我的文件的绝对路径,变量加上分号,第几行
End Event& && && && && && && && && && && && && && && && && && && && && && && & //用绝对路径的原因是-----我不会用相对路径= =
& && && && && && && && && && && && && && && && && && && && && && && && && && && && &//这个txt文件是事先建好的,我直接放在了我的小精灵的文件夹下
- 问题二:把接收到的变量转换为可运算数值
我曾经试过把从txt文件提取出来的数值用cint(),clng()转换,发现都没有用。后来我打开txt文件夹琢磨,那后面的一大片空白不会也算进去了吧= =。鄙人愚笨,研究了好久才发现,原来plugin.file.readfileex会自动打回车!我又不晓得怎么才能不让它打那一下回车,因此干脆我加上个分号,然后用split把字符串分割开,只提取arr(0)好了!于是有了接下来的代码。
为了验证,我每一步都加了个msgbox
a= Plugin.File.ReadFileex(&C:\xxx\xxx.txt&)
b= Split(a, &;&)
d = cint(c)
for e=d to 10
& &msgbox e
好了= = ,这就是我研究了一整夜出来的结果。高手看着娱乐下 ;跟我一样是小白,同时也遇到这个问题的朋友们,希望可以对你们有帮助~{:5_134:}

我要回帖

更多关于 按键精灵变量赋值 的文章

 

随机推荐