Тема: AHK: Инициализация переменной с помощью StrPut()
Var := "ёжзикл тестовый текст"
MsgBox, % "Content = " StrGet(&Var, A_IsUnicode ? "UTF-16" : "CP0") "`nVar = " Var
VarSetCapacity(Var2, StrPut(Var) * (A_IsUnicode ? 2 : 1))
StrPut(Var, &Var2)
MsgBox, % "Content2 = " StrGet(&Var2, A_IsUnicode ? "UTF-16" : "CP0") "`nVar2 = " Var2Кто-то может сказать, почему во втором случае содержание переменной искажается?

