Я делаю сценарий автогорячей клавиши для выполнения выделенного текста через калькулятор, и я должен отправить содержание буфера обмена как последовательность нажатий клавиш, так как калькулятор действительно не поддерживает вставку математической операции. Как это было бы выполнено?
Я исправил исходный сценарий, который Вы записали здесь: https://superuser.com/questions/7271/most-useful-autohotkey-scripts/31282#31282 Хорошо работает в моей системе Vista теперь.
Рассматриваемый фрагмент кода, вытащенный от глубин Wayback Machine:
^!c::
ClipSave := ClipboardAll
Send ^x
Run calc.exe
WinWaitActive Calculator
Send ^v
Send {Enter}
Sleep 250
Send ^c
WinClose
Send ^v
Clipboard := ClipSave
return