Я недавно начал использовать autohotkey, поэтому я все еще читаю на нем.Autohotkey: скопировать пасту
Я использую веб-программу (java), где мне требуется скопировать адрес электронной почты из раскрывающегося списка. Итак, когда я выбираю контакт в выпадающем списке, и будет отображаться адрес электронной почты рядом с этим сверху вниз. Затем мне нужно скопировать этот адрес электронной почты в поле «отправить» в Outlook (чтобы отправить электронное письмо).
У меня к этому около 300 раз в день.
То, что я пытаюсь узнать, если это можно сделать следующее:
Я хочу, чтобы скопировать адрес электронной почты (с помощью Ctrl + V или ярлык или выделения), который будет автоматически вставлен в блокнот/буфер обмена. Однако после каждого вставленного адреса электронной почты я хочу, чтобы он добавил «;» после каждого адреса электронной почты в блокноте/буфере обмена, чтобы я мог копировать и вставлять все адреса электронной почты в поле отправки в Outlook.
EDIT :: SOLVED!
С LOT помощи @blauhirn (спасибо !!!)
all_mails := ""
^l:: ; store e-mail
;Copy the selected text to the Clipboard.
SendInput, ^c
;Wait for the Clipboard to fill.
ClipWait
; attach this mail to the end of the mailing list
all_mails := Clipboard . "`;" . all_mails
return
#v:: ; paste the mail collection
sendraw, %all_mails%
return
^r::
all_mails := ""
return
#b:: ; send the contents of all_mails into the send-to-field of outlook
controlsendraw, RichEdit20WPT1, %all_mails%, ahk_class rctrl_renwnd32
return
Похоже, что достойное решение выглядит для меня! Не знаю, почему OP это не нравится. – errorseven
Я не сказал, что мне не нравится, я просто не знаю, как это кодировать. Я уверен, что Blauhim объяснил это отлично, но я действительно новичок в кодировании. –