按键精灵输入框内容使用

2024-11-22 16:43:10
推荐回答(4个)
回答1:

写一个随机数生成就好了 ,把你打招呼的内容存入txt 一行一个,比如存了五行,然后随机生成1倒5的一个数,让脚本去文件里面读取这个随机行数即可
//----------------随机内容存入----------------------------------
HH1 = ReadUIConfig("输入框1")
HH2 = ReadUIConfig("输入框2")
HH3 = ReadUIConfig("输入框3")
HH4 = ReadUIConfig("输入框4")
HH5 = ReadUIConfig("输入框5")
运行次数=ReadUIConfig("输入框6")
文件路径="/sdcard/MobileAnjian/hanhua.txt"
Call File.Write(文件路径,HH1&"\n")
Call File.Append(文件路径, HH2 & "\n")
Call File.Append(文件路径, HH3 & "\n")
Call File.Append(文件路径, HH4 & "\n")
Call File.Append(文件路径, HH5 & "\n")
//-------------------------随机内容存入结束-----------------------
//------------------------随机内容取出---------------
TracePrint "进入随机内容"
Randomize //随机数生成器
随机结果 = Int(((5 - 1 + 1) * Rnd()) + 1)
输出内容= File.Readline(文件路径, 随机结果)
InputText 输出内容
Delay 1200
//------------------------随机内容取出完毕------------

回答2:

Form1.InputBox1.Text 这样就可以调用窗体1编辑框1的内容,不能直接InputBox1.Text这样的,就是说哪个编辑框“几”的内容,必须要对应他窗体,窗体也就是你一开始创建的窗口,详细信息你选择到"界面",可以查看对应右边的信息

回答3:

Form1.InputBox1.Text 用这个可以取到按键精灵界面里的控件值
Form1是窗体名字,默认生成的就是这个名字
InputBox1 是输入框的名字
Text 输入框的文本内容
例如 文本框里的内容是20那么代码就可以这么写
forcount = Form1.InputBox1.Text
For i=forcount to 100
SayString CStr(i)
Delay 200
KeyPress "Enter", 1
Next

回答4:

像你这种问题的话==我建议你使用“录制脚本”==录制脚本点击“开始录制”后你就点击需要输入的地方,然后手动输入文字,输入完后点击“保存录制”,下次需要打这些字的时候你就可以打开这个脚本,然后脚本就会重复你执行你录制的一切内容,每一个键盘按下和鼠标移动点击都会被重复执行==啧啧啧,你如果不是需要这种的话,麻烦你补充一下问题,我智商低,看不懂==哎呀呀,忘了说了==我也是新手0u0嘎嘎嘎