sqlite - Mystery of the invisible MsgBox 50 in AutoHotKey
问题描述
The Big Mystery. Find the invisible MsgBox 50 (message box)
This Messagebox is a little different from others.
if I create a normal box with normal MsgBox, test
and press CTRL+C from his surfice i get this:
---------------------------
gi-everywhere.ahk
---------------------------
test
---------------------------
OK
---------------------------
but with this mysterious Message Box i got:
---------------------------
50
---------------------------
50
---------------------------
OK
---------------------------
This mysterious box missing the title.
I searched for this mysterious box for two hours (and days before). also a friend that has the script downloaded from github, got the same box, and also not found it into the source.
Today I took extra time and wanted to crack the puzzle. the whole thing recorded on video and put on YouTube.
The best result in the end was I could turn off the box if I slowed down the script. I set in about 10 tootips, each with a 2 second brake behind it. I took the tooltips out again and the box was back again.
the script is pretty big (2.6MB), I can not put it in here into the posting.
I have already asked myself if the JetBrains might have a bug in IDEa search algorithm? Maybe this mysterious message comes from SQLite? any other ideas?
but of course I can give two links:
Source: Release v0.98.50 on github the global-IntelliSense-everywhere
Video (2hours!): Mystery of the invisible MsgBox 50 in AutoHotKey
Screenshot of the Box:
解决方案
msgbox,% " ERROR !Sql_Temp.valueObj `n(" A_ThisFunc " " RegExReplace(A_LineFile,".*\\") ":" A_LineNumber ")" , 50,50
曾几何时,我自动(正则表达式搜索和替换)将一些工具箱移动到相对位置 50 和 50 ( , 50,50
)。不知何故,一定发生了错误。并且消息框也填充了这个相对位置值。
这个大区域变得不可见:
" ERROR !Sql_Temp.valueObj `n(" A_ThisFunc " " RegExReplace(A_LineFile,".*\\") ":" A_LineNumber ")"
我很难有一个想法,我应该寻找什么。
推荐阅读
- ios - 无效证书 (CSR)
- excel - 计数和过滤最大数量和对应字符串
- python - 从字符串列表中获取最长持续时间
- powershell - 当导入的文件来自 Import-csv 时,Powershell ExportCSV 导出一个空文件
- f# - 这个对象会在 F# 的垃圾收集中存活下来吗?
- azure-active-directory - 如何使用 Azure AD 和 WebJobs SDK 连接到存储队列?
- html - 从页面前面获取一个值并在表单中使用它
- php - 如何从 ms access 数据库的 Checkinout 中获取值?
- go - 如何确定从渠道接收的顺序?
- google-sheets - 在数据透视表值字段谷歌表中显示不同的计算