while clipboard =
{
SendEvent, ^{ins} ;^c doesn't work
sleep 50
}
clipWait, 2 ; Wait for the clipboard to contain text.
if ErrorLevel
{
;endEvent, ^{ins}
MsgBox Failed to save the selection: %clipboard%
;exit
}
问题:ErrorLevel 仍然被评估为 true,而循环不应该完成,除非剪贴板中有东西。这怎么可能?澄清:这个结构是为了回答问题:SendEvent ^{ins} 没有将内容复制到剪贴板 因此,是的,我知道循环剪贴板不被认为是一种可靠的做法。但我别无选择,只能采用这种结构。