Что нового

Как превратить любой выделенный текст - в верхний регистр

DJ Beast

Новичок
Сообщения
14
Репутация
0
Доброго времени суток.

Как автоитом - превратить любой выделенный текст - в верхний регистр ?

В ворде, насколько я помню Shift+F3 делает выделенный текст верхним регистром (если два раза комбинацию нажать).
А вот как подобное реализовать в автоите - касательно вообще любого текста ?
(Имеется ввиду - если запускать этот скрипт через какой-либо хоткей)
 

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
Если окно активно и в нём выделен текст, то можно попробовать через буфер обмена
Код:
HotKeySet("^{F2}", "Upper")

While Sleep(111)
WEnd

Func Upper()
  Send("^{ins}")
  Sleep(33)
  $s = ClipGet()
  If Not @error Then
    ClipPut(StringUpper($s))
    Send("+{ins}")
    ClipPut("")
  EndIf
EndFunc
 
Автор
D

DJ Beast

Новичок
Сообщения
14
Репутация
0
Да.
Все работает.
Благодарю за помощь.
 
Верх