找回密码
 加入
搜索
查看: 2027|回复: 2

[效率算法] [已解决]每执行一次hotkeyset改变粘贴板的内容

[复制链接]
发表于 2011-2-21 10:31:03 | 显示全部楼层 |阅读模式
本帖最后由 xuzhenjun130 于 2011-2-21 10:56 编辑

有个数组 ["001#","002#","003#"]
怎么样才能设置一个快捷键,按第一次,粘贴板内容是 001#,第二次 002#……依此类推
发表于 2011-2-21 10:46:20 | 显示全部楼层
Dim $a[10]
For $i=0 To 9
        $a[$i]=$i+1
Next

Dim $flag=1
HotKeySet('{f2}','clipchange')

While 1
Sleep(50)
WEnd



Func clipchange()
        If $flag>UBound($a) Then $flag=1
        ClipPut($a[$flag-1]);改变剪贴板
        MsgBox(0,0,ClipGet());剪贴板内容
        $flag+=1
EndFunc
 楼主| 发表于 2011-2-21 10:54:45 | 显示全部楼层
回复 2# 大绯狼


    十分感谢
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-21 01:13 , Processed in 0.076306 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表