Тема: AHK: Как запихнуть в переменную одиночные кавычки?
Как запихнуть в переменную одиночные кавычки?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Как запихнуть в переменную одиночные кавычки?
MsgBox % Var "``бубль гум!"
Я про кавычки, а вы поставили знак акцента. Под словом одиночные я имел ввиду непарные.
тоже самое - ставь "зубочистку `"
Var := "`'бубль гум!"
MsgBox % Var
... хотя, работает и так
Var := "'бубль гум!"
MsgBox % Var
freeZer0K Facepalm, перемененная должна содержать знак "
" - это двойные кавычки
MsgBox % Var := """бубль гум!"
freeZer0K Facepalm, перемененная должна содержать знак " И ТОЛЬКО ЕГО.
К примеру пара кавычек запехивается элементарно
Var := """"
А надо одну. На первый взгляд логично было-бы написать или так
Var := `"
или так
Var := """
Но и то и другое бред собачий с точки зрения интерпритатора ahk. Надо как-то по-другому.
MsgBox % Var """"
freeZer0K
Вернее, тут есть одна загвоздка - когда ты просто объявляешь переменную кодом
var := """"
выводятся действительно одиночные кавычки, но здесь
ChList := "E:\Karos\antiobj\changed\resunpak\Map\asmara\Map\asmara0.obj"
ScriptDir := "E:\Karos"
kavichki := """"
needrep := kavichki ScriptDir "\antiobj\changed\" kavichki
ChList := RegExReplace(ChList, %needrep%, "")
msgbox, %ChList%
происходит иначе... А иначе не надо.
needrep := % "" kavichki "" ScriptDir "\antiobj\changed\" kavichki ""
не пойму, что надо ....
ChList := "E:\Karos\antiobj\changed\resunpak\Map\asmara\Map\asmara0.obj"
ScriptDir := "E:\Karos"
kavichki := """"
needrep := % "" kavichki ScriptDir "\antiobj\changed\" kavichki ""
ChList := RegExReplace("""" ChList """", needrep, "")
msgbox % ChList
так что ли???
freeZer0K, предложения начинаются с заглавной буквы и заканчиваются точкой.
Код должен быть оформлен тегом "code". Исправьте.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться