抛弃msgbox调试,scite控制台直接输出调试信息

效果图

1.创建SciTE_Output.ahk(实际上命名随意)

2.将以下代码粘贴到SciTE_Output.ahk

SciTE_Output(Text){SciObj := ComObjActive("SciTE4AHK.Application") ;激活scite自带的com组件


;~ IfEqual,Clear,1,SendMessage,SciObj.Message(0x111,420) ;If clear=1 Clear output window


;~ Sleep, 500


;~ IfEqual, LineBreak,1,SetEnv,Text,`r`n%text% ;If LineBreak=1 prepend text with `r`n


SciObj.Output(Text) ;通过com组件把变量信息发送到控制台


;~  IfEqual, Exit,1,MsgBox, 36, Exit App?, Exit Application? ;If Exit=1 ask if want to exit application


;~  IfMsgBox,Yes, ExitApp ;If Msgbox=yes then Exit the appliciation}

3.将此文件复制到AutoHotkey安装目录的lib文件夹下(没有就创建)默认路径一般为C:Program FilesAutoHotkeylib

4.打开scite用以下代码测试效果

loop , 400    
x.=A_Index A_Tab


Scite_Output(x)

人已赞赏
AHKV1

鼠标移动桌面右上角,就关闭窗口。

2020-6-4 21:58:36

AHKV1

有时候要输入cmd命令结束程序,用ahk点击粘贴命令。

2020-6-4 22:00:25

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索