跪求按键精灵自动输入编号脚本代码

VISIO里面的元件需要便序号,全通方法是选中一个原件形状,然后按shift+a弹出属性窗口,在点击“序号”文本框,输入相应编号,从1开始到无穷尽....现在想用按键精灵... VISIO里面的元件需要便序号,全通方法是选中一个原件形状,然后按shift+a弹出属性窗口,在点击“序号”文本框,输入相应编号,从1开始到无穷尽....现在想用按键精灵自动完成,当选择一个原件图形时,自动按SHIFT+a,然后鼠标自动移到序号文本框,双击后输入编号,每个编号都按顺序,怎么弄? 展开
 我来答
mwyfeeq
2011-11-12 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:110
采纳率:0%
帮助的人:91万
展开全部
输入编号之后呢?
你要说清楚从哪一步开始循环,比如,你是要,选一个原件输入编号1后点确认?还是按回车?确认后,又后选一个原件再输入编号2,这样无限循环?如果是这样,

a = 0
Delay 1000
Rem 从这里循环
MoveTo x, y
LeftClick 1
//上面的x,y改成你要选择的原件在屏幕对应的坐标
Delay 600
KeyDown 16, 1
KeyPress 65, 1
KeyUp 16, 1
Delay 1000
//上面的1000是指你在按Shift+a后等待多久再点序号文本框1000代表1000毫秒=1秒
MoveTo x, y
LeftDoubleClick 1
Delay 1000
//上面的1000是指你双击后等多久开始输入编号
a = a + 1
SayString a
//上面就是输入1,输入1之后又怎么操作你没说清楚我也不好写,
Delay 1000
Goto 从这里循环

启动脚本后就是1开始往后输入,如果你中间停止了脚本,再启动他就又从1开始输入。
给你一个自动循环的思路
a=0
a=a+1
SayString a
//这样a的值就等于1,然后在下面加入跳转命令
a=0
Rem 标记
a=a+1
SayString a
Goto 标记
追问
嗯 是这样的  选一个元件 然后按某个健 一键完成输入编号 ,然后接着点下一个 循环 选择是手动
追答
a = 0
Rem 循环
ac = WaitClick()
If ac = 32777 Then
a = a + 1
KeyDown 16, 1
KeyPress 65, 1
KeyUp 16, 1
//下面的延迟可以自己修改
Delay 1000
//记住,把下面的MoveTo x,y 中的 x,y改成你要双击的坐标,这个很好弄的。
MoveTo x, y
LeftDoubleClick 1
//这下面的延迟也可以自己修改
Delay 1000
SayString a
Goto 循环
Else
Goto 循环
End If

复制上面的代码到按键精灵,启动后
当你按下鼠标中键,按键精灵自动按Shift+a,等待一秒(如果你的电脑反应很快,你可以把延迟改小),然后鼠标自动移动到你要的位置双击,等待一秒钟,然后输入1,当你第二次按下鼠标中键后则重复上面的动作,不过输入的内容就变成了2,以此类推。
如果你要从5开始输入,你就把a=0,改成a=4
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
仆伶邗天曼
2019-03-17 · TA获得超过3806个赞
知道大有可为答主
回答量:3205
采纳率:33%
帮助的人:160万
展开全部
晕s
什么热键设置啊
这是个后台按f1f2f3f4的脚本
参数自己改
后面的数字其实也就是按键码
鼠标命令中可以查找
//下面这句是得到当前最前面的窗口句柄
plugin
hwnd
=
window.foreground()
rem
m
plugin
bgkm5.keyclick(hwnd,112)
//112代码f1
delay
10
//防止太快
无效
plugin
bgkm5.keyclick(hwnd,113)
//112代码f2
delay
10
//防止太快
无效
plugin
bgkm5.keyclick(hwnd,114)
//112代码f3
delay
10
//防止太快
无效
plugin
bgkm5.keyclick(hwnd,115)
//112代码f4
delay
10
goto
m
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1072004451wzy
2011-11-12
知道答主
回答量:22
采纳率:0%
帮助的人:13.3万
展开全部
随便弄
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式