Как заключить выбранную строку в символы?

включение строки было бы особенно полезно на досках объявлений без уценки ярлыков, вместо ввода [quote] [/quote] Я мог бы использовать горячую клавишу, чтобы сделать это. Также было бы полезно добавить кавычки (") или другие символы вокруг выделенного текста.

5
задан user598527
21.02.2023 7:27 Количество просмотров материала 3634
Распечатать страницу

1 ответ

добавление кавычек ( " ) вокруг выделенного текста:

F1::
ClipSaved := ClipboardAll   ; save the entire clipboard to the variable ClipSaved
clipboard := ""             ; empty the clipboard (start off empty to allow ClipWait to detect when the text has arrived)
Send, ^c                    ; copy the selected text
ClipWait, 1                 ; wait for the clipboard to contain data 
if (!ErrorLevel)            ; if NOT ErrorLevel, clipwait found data on the clipboard
clipboard = "%clipboard%"   ; add the quotation marks
Sleep, 300
    Send, ^v
Sleep, 300
clipboard := ClipSaved      ; restore original clipboard
return

заключить выделенный текст между [quote] и [/quote], используйте другую горячую клавишу и ту же процедуру. Просто замените clipboard = "%clipboard%" С clipboard = [quote]%clipboard%[/quote] в коде выше.

для ввода или вставки текста между [quote] и [/quote] используйте этот:

F2:: SendInput, [quote][/quote]{Left 8}
2
отвечен user3419297 2023-02-22 15:15

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх