想用下面的脚本实现在弹框中自定义输入内容替换,但是运行不了,求指教

+w::QS(Upziyou(GetSelection()))
Gui, Add, Text,, First name:
Gui, Add, Text,, Last name:
Gui, Add, Edit, vFirstName ym ; ym 选项开始一个新的控件列.
Gui, Add, Edit, vLastName
Gui, Add, Button, default, OK ; ButtonOK(如果存在) 会在此按钮被按下时运行.
Gui, Show,, Simple Input Example
return ; 自动运行段结束. 在用户进行操作前脚本会一直保持空闲状态.
GuiClose:
ButtonOK:
Gui, Submit ; 保存用户的输入到每个控件的关联变量中
QS(a)
{
PasteText(a) ;引用文本并将其粘贴回原处
}
GetSelection(timeoutSeconds:= 0.25)
{
Clipboard:= “” ;清除剪贴板以使ClipWait正常工作
Send ^c ;发送Ctrl+C以获取剪贴板上的选择内容
ClipWait %timeoutSeconds% ;等待复制的文本到达剪贴板
return Clipboard
}
PasteText(s)
{
Clipboard:=s ;把文本放在剪贴板上
Send ^v ;用Ctrl+V粘贴文本
}
Upziyou(s)
{
str1 :=StrReplace(s, %FirstName%, %LastName%)
return %str1%
}

论坛管理 管理员

热门评论
:
该帖子评论已关闭
图片审查中...
编辑答案: 我的回答: 最多上传一张图片和一个附件
x
x
个人中心
购物车
优惠劵
有新私信 私信列表
搜索