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

抛弃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)

给TA捐赠
共{{data.count}}人
人已捐赠
教程

如何在scite编译器实现中输入半边括号或引号另一半自动补全

2020-6-4 21:57:48

教程

通过Acc库控制窗口控件

2020-7-9 10:11:48

3 条回复 A文章作者 M管理员
  1. shizengsong

    为什么要msgbox调试
    tooltip调试不好吗

个人中心
购物车
优惠劵
有新私信 私信列表
搜索