【发布时间】:2017-01-08 06:14:35
【问题描述】:
我使用自动热键版本:1.0.48.05(因为我坚持使用 activeaid)。 读取当前路径的脚本如下(一直工作到 Win 7)。
; Get full path from open Explorer window
WinGetText, FullPath, A
; Clean up result
StringReplace, FullPath, FullPath, `r, , all
FullPath := RegExReplace(FullPath, "^.*`nAddress: ([^`n]+)`n.*$", "$1")
我如何怀疑在切换到 Win10 时似乎我也切换了语言。 如果我在清理之前将 MsgBox 取出 %FullPath% WinGetText,全路径,一个 消息框 %FullPath% 我在其他字符串中看到(显然由 CR 分隔): 地址:V:\Vertrieb\Prospects\MyFile
那么我需要如何调整正则表达式来提取那个字符串!
最好的问候 汉内斯
【问题讨论】: