Тема: AHK: Символ, удалённый Delete и Backspace
Всем доброго времени суток.
Подскажите, пожалуйста, а как узнать символ удалённый командами Send {Backspace} и Send {Delete}? Или (перед удалением) символ слева и справа от курсора?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Всем доброго времени суток.
Подскажите, пожалуйста, а как узнать символ удалённый командами Send {Backspace} и Send {Delete}? Или (перед удалением) символ слева и справа от курсора?
Так примерно:
1:: MsgBox, % GetSymAndDel("BS")
2:: MsgBox, % GetSymAndDel("Del")
GetSymAndDel(key) {
tempClip := ClipboardAll
Clipboard := ""
SendInput, % "+{" . (key = "BS" ? "Left" : "Right") . "}^{sc2E}" ; ^{sc2E} — Ctrl + C
ClipWait, .5
if !ErrorLevel
SendInput, {Del}
clipContent := Clipboard
Clipboard := tempClip
Return clipContent
}
Большое спасибо.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться