Тема: AHK:как текст переменной присвоить состоящее с англ и русских слов.
Код (AutoHotKey):
; SearchText = нюб вы Vladimir
SearchText = Vladimir
StringGetPos, OutputVar, InputVar, %SearchText%
MsgBox %OutputVar% %InputVar% %SearchText%Eсть некий текст InputVar (его беру с clipboard, но это не важно имхо), ищу в этом тексте SearchText.
Если ищу текст чисто английский в моем примере Vladimir, все работает.
Но только пытаюсь искать рускоязычный текст типа: нюб вы Vladimir, ничего не находит и при выводе значения переменной SearchText на экран выдает квадратики (крякозябры) вместо русских букв.
Исходный текст который находится в переменной InputVar - содержит как и русские так и английские символы.
Буду очень благодарен за ответ.
Пока ждал ответа, прочитал две темы с неправильной кодировкой при чтении с буфера,
но это, к сожалению немного не то. У меня как раз с буфера читает все правильно, и русские слова и английские,
то есть переменная InputVar выводится на экран правильно после чтения в нее буфера обмена...(MsgBox)
А выполнить элементарное - присвоить переменной фразу с русскими символами типа
SearchText = нюб вы Vladimir
не получается.
Надеюсь пост оформил правильно?

