1 (изменено: NektoN95, 2016-09-28 19:38:41)

Тема: AHK: Как запихнуть в переменную одиночные кавычки?

Как запихнуть в переменную одиночные кавычки?

2

Re: AHK: Как запихнуть в переменную одиночные кавычки?

MsgBox % Var "``бубль гум!"

3 (изменено: NektoN95, 2016-09-28 19:46:53)

Re: AHK: Как запихнуть в переменную одиночные кавычки?

Я про кавычки, а вы поставили знак акцента. Под словом одиночные я имел ввиду непарные.

4 (изменено: freeZer0K, 2016-09-28 19:51:34)

Re: AHK: Как запихнуть в переменную одиночные кавычки?

тоже самое - ставь "зубочистку `"

5

Re: AHK: Как запихнуть в переменную одиночные кавычки?

Var := "`'бубль гум!"
MsgBox % Var

6

Re: AHK: Как запихнуть в переменную одиночные кавычки?

... хотя, работает и так

Var := "'бубль гум!"
MsgBox % Var

7

Re: AHK: Как запихнуть в переменную одиночные кавычки?

freeZer0K Facepalm, перемененная должна содержать знак "

8

Re: AHK: Как запихнуть в переменную одиночные кавычки?

" - это двойные кавычки

9

Re: AHK: Как запихнуть в переменную одиночные кавычки?

MsgBox % Var := """бубль гум!"

10 (изменено: NektoN95, 2016-09-28 20:06:43)

Re: AHK: Как запихнуть в переменную одиночные кавычки?

freeZer0K Facepalm, перемененная должна содержать знак " И ТОЛЬКО ЕГО.
К примеру пара кавычек запехивается элементарно

Var := """"

А надо одну. На первый взгляд логично было-бы написать или так

Var := `"

или так

Var := """

Но и то и другое бред собачий с точки зрения интерпритатора ahk. Надо как-то по-другому.

11 (изменено: freeZer0K, 2016-09-28 20:12:08)

Re: AHK: Как запихнуть в переменную одиночные кавычки?

MsgBox % Var """"

12

Re: AHK: Как запихнуть в переменную одиночные кавычки?

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%

происходит иначе... А иначе не надо.

13

Re: AHK: Как запихнуть в переменную одиночные кавычки?

needrep := % "" kavichki "" ScriptDir "\antiobj\changed\" kavichki ""

14

Re: AHK: Как запихнуть в переменную одиночные кавычки?

не пойму, что надо ....

15 (изменено: freeZer0K, 2016-09-28 20:50:58)

Re: AHK: Как запихнуть в переменную одиночные кавычки?

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

так что ли???

16

Re: AHK: Как запихнуть в переменную одиночные кавычки?

freeZer0K, предложения начинаются с заглавной буквы и заканчиваются точкой.
Код должен быть оформлен тегом "code". Исправьте.