Автор Тема: Как превратить любой выделенный текст - в верхний регистр  (Прочитано 214 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DJ Beast [?]

  • Новичок
  • *
  • Сообщений: 13
  • Репутация: 0
    • Награды
  • Версия AutoIt: 3.3.14.0
Доброго времени суток.

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

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

Русское сообщество AutoIt


Помечен как лучший ответ пользователем DJ Beast Отправлен Октябрь 11, 2018, 21:11:48

Оффлайн InnI [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 3975
  • Репутация: 1056
    • Награды
  • Версия AutoIt: 3.3.14.0
Если окно активно и в нём выделен текст, то можно попробовать через буфер обмена
Код: AutoIt [Выделить]
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


Оффлайн DJ Beast [?]

  • Новичок
  • *
  • Сообщений: 13

  • Автор темы
  • Репутация: 0
    • Награды
  • Версия AutoIt: 3.3.14.0
Да.
Все работает.
Благодарю за помощь.

Русское сообщество AutoIt

Re: Как превратить любой выделенный текст - в верхний регистр
« Ответ #2 Отправлен: Октябрь 11, 2018, 21:11:42 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
9 Ответов
17835 Просмотров
Последний ответ Июль 25, 2010, 14:14:43
от DOZOMIGAMIUS
5 Ответов
7603 Просмотров
Последний ответ Июль 03, 2010, 18:14:21
от selahssea
3 Ответов
2306 Просмотров
Последний ответ Март 23, 2012, 14:07:51
от WSWR
4 Ответов
2814 Просмотров
Последний ответ Апрель 08, 2012, 15:17:57
от inververs
4 Ответов
1566 Просмотров
Последний ответ Июль 27, 2013, 21:45:56
от Aspro
3 Ответов
1780 Просмотров
Последний ответ Ноябрь 10, 2013, 19:59:38
от gregaz
1 Ответов
1757 Просмотров
Последний ответ Январь 28, 2014, 19:03:57
от blacklis
2 Ответов
2737 Просмотров
Последний ответ Февраль 02, 2016, 16:52:49
от alex33
3 Ответов
530 Просмотров
Последний ответ Октябрь 12, 2017, 21:26:20
от ra4o
5 Ответов
565 Просмотров
Последний ответ Февраль 27, 2018, 16:58:10
от ВиталийВВ