gui窗口只能开一次,再次打开出现错误

; 热键说明
; #是Win
; ^是Ctrl
; !是Alt
; +是Shift
; pause 是暂停ahk的操作
; Suspend 是挂起所有热键
#InstallKeybdHook
#Persistent
#Include

#IfWinActive ahk_class OpusApp

$`::

IfWinExist WD
{
Gui, Destroy
return
}
if !ErrorLevel
{
Gui,+AlwaysOnTop
Gui, Color, c6A6A6A
Gui Font, s12 Bold cBlack, 等线
Gui, Add, Button, x30 y60 w80 h30 gButton_w1, 标题一
Gui Font, s12 Bold cBlack, 等线
Gui, Add, DropDownList, x30 y280 w45 h200 g段前设置 v段前设置, 0.5||0.2

word := ComObjActive(“Word.Application”)
ComObjError(0)
Gui, Show,x500 y249 w360 h400, WD
return
}

Button_w1: ;标题1
word.selection.paragraphs.style := “标题 1″
WinActivate,ahk_exe WINWORD.EXE
Return

段前设置:
Gui, Submit, NoHide
If (段前=”0.5″)
word.Selection.ParagraphFormat.LineUnitBefore:=0.5 ;段前
else If (段前=”0.2”)
word.Selection.ParagraphFormat.LineUnitBefore:=0.2 ;段前

WinActivate,ahk_exe WINWORD.EXE
return

以上是代码,能在word里使用。但是把gui窗口×掉以后,在用快捷键打开就出现下图的错误,请教如何优化啊?

论坛管理 管理员

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