脚本滑块
发布时间: 2024-10-30 04:46:34
㈠ 按键精灵里面怎么用滑块来控制脚本速度
在窗体Form1里面放一个滑块控件Slider1,一个标签控件Label1,假设你滑块调节想从3秒到10秒可调,在滑块属性那里,最大值改为7,最小值是0,滑动频率是1。
代码里面这样写:
t = Form1.Slider1.Value + 3
Delay t * 1000
//事件
Event Form1.Load
Value = Form1.Slider1.Value + 3
Form1.Label1.Caption = "延时" & Value & "秒"
End Event
Event Form1.Slider1.Slide
Value = Form1.Slider1.Value + 3
Form1.Label1.Caption = "延时" & Value & "秒"
End Event
步进,是1毫秒还是100毫秒?最小单位不同,写法也不同。我这里步进时间是1秒的,用滑块,一般滑动频率要选1,如果你选10,可能会不准(滑动过程不一定会按照10跳一次),滑块最小值也尽量取0,尽量不要取其他值,最大值和步进有关和你所选的范围有关,假设你需要最小值是500,最大值是1000,步进是100的数量,你滑块频率要选1,最小值是0,最大值是(1000-500)÷100=5,之后通过运算,得到你要的取值范围。应该这样写代码:
Value=(Form1.Slider1.Value + 5)*100
Delay Value
事件里面需要的值,也相应像 Value=(Form1.Slider1.Value + 5)*100 这样写。一般有关滑块的操作,基本要加一个标签控件显示数值,这样容易知道滑块滑到哪个值。
热点内容