Я сканирую 4 штрих-кода, которые отправляются как N123P123Q12V123456 с различной длиной на номера. Когда я сканирую, он разбивает строку правильно на символы и выводит ее с помощью ввода, как и должно быть. Но я не могу нажать ни одну клавишу после сканирования, скажем, что я хочу что-то написать вручную - это не работает с этим кодом.
Я также хотел бы добавить F1, задержку, F4 в конце строки (после V-строки). Это просто отправить {F1}?
Loop
{
Input, OutputVar, L26 M
if (RegExMatch(OutputVar, "iO)([A-Z]\d+)([A-Z]\d+)([A-Z]\d+)([A-Z]\d+)", Output))
for k,v in % StrSplit(RegExReplace(OutputVar,"(?<=\d)[A-Z]\d+","|$0"),"|") {
send, % v "{Enter}"
Sleep, 500
}
}