#EscapeChar (피신 연속열 설명)

스크립트의 피신 문자를 변경합니다 (예, accent vs. backslash).

#EscapeChar NewChar
선택

매개변수

NewChar

문자 하나를 지정합니다.

논평

피신 문자는 바로 다음에 오는 문자가 정상과 다르게 번역되어야 한다는 것을 나타내는 데 사용됩니다.

기본 피신 문자는 액센트/백틱입니다 (`).

피신 연속열 (액센트가 피신 문자일 때)

다음은 이렇게 번역됩니다
`, , (글자 그대로의 쉼표). 주의: 쉼표가 명령어의 마지막 매개변수에 나타나면 피신시킬 필요가 없습니다. 왜냐하면 프로그램이 그것을 문자 그대로 취급해야 한다는 것을 알고 있기 때문입니다. MsgBox의 모든 매개변수에도 마찬가지 규칙이 적용됩니다. 왜냐하면 똑똑한 쉼표 처리 방법을 알고 있기 때문입니다.
`% % (글자 그대로의 퍼센트)
`` ` (글자 그대로의 액센트; 즉, 두 개의 연속 피신 연속열은 하나의 글자 그대로의 문자가 결과가 됩니다.)
`;  ; (글자 그대로의 쌍반점). 주의: 쌍반점의 왼쪽에 스페이스나 탭이 있을 경우에만 필요합니다. 그렇지 않다면, 피신시키지 않아도 올바르게 인지합니다.
`:: :: (글자 그대로의 쌍점 쌍). v1.0.40+에서는 더 이상 피신시킬 필요가 없습니다.
`n 새줄 (라인피드/LF)
`r 캐리지 리턴 (CR)
`b 백스페이스
`t 탭 (전형적인 수평 탭)
`v 수직 탭 -- Ascii 값 11에 상응. 어떤 어플리케이션에서는 Control+K를 타자해 명확하게 밝힐 수 있습니다.
`a 벨소리 (bell) -- Ascii 값 7에 상응. 어떤 어플리케이션에서는 Control+G를 타자해 명확하게 밝힐 수 있습니다.
`f 폼피드 -- Ascii 값 12에 상응. 어떤 어플리케이션에서는 Control+L를 타자해 명확하게 밝힐 수 있습니다.
Send Send 명령어핫스트링이 기본 모드 (비-날 모드)에서 사용될 때, {}^!+#와 같은 문자들은 특별한 의미가 있습니다. 그러므로, 이런 경우 문자 그대로 사용하려면, 활괄호로 둘러 싸십시오. 예를 들어: Send {^}{!}{{}.
"" 표현식 안에서, 기호 그대로의 문자열 안에 둘러 싸인 두 개의 연속 따옴표는 문자 그대로의 하나의 따옴표로 결정됩니다. 예를 들어: Var := "The color ""red"" was found.".

관련 항목

잘 사용되지 않는 다음 지시어도 존재합니다; 사용법은 다음 예제에 보여줍니다:

#DerefChar #  ; 보통의 기본값 퍼센트를 샵으로 바꿉니다.
#Delimiter /  ; 보통의 기본값 쉼표를 정사선으로 바꿉니다
선택 | 내려받기

예제

#EscapeChar \  ; 기본 값 액센트 (`) 대신에 역사선으로 변경합니다.
선택 | 내려받기