문자열 상수, 컨트롤, 또는 인디케이터에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 '\' 코드 디스플레이를 선택하여 LabVIEW가 백슬래쉬(\) 뒤에 따라오는 문자를 디스플레이할 수 없는 문자의 코드로 해석하도록 합니다. 백슬래쉬 모드는 디버깅 VI와 디스플레이할 수 없는 문자를 인스트루먼트, 시리얼 포트, 그리고 다른 디바이스에 전송할 때 유용합니다. 다음 리스트는 LabVIEW가 어떻게 이 코드를 해석하는지를 보여줍니다.

코드 LabVIEW 해석
\00 – \FF 8 비트 문자열의 16진수 값이며 반드시 대문자여야합니다.
\b 백스페이스(\08과 동일한 ASCII BS)
\f 폼 피드(\0C와 동일한 ASCII FF)
\n 라인 피드(\0A와 동일한 ASCII LF) — [파일로 포맷] 함수는 자동으로 이 코드를 플랫폼에 의존적인 라인 끝 문자로 변환합니다.
\r 캐리지 리턴(\0D와 동일한 ASCII CR)
\t 탭(\09와 동일한 ASCII HT)
\s 스페이스(\20와 동일)
\\
\\
백슬래쉬(\5C와 동일한 ASCII \)

16진수 문자에 대해서 대문자를 사용하고 폼 피드와 백스페이스와 같은 특수 문자에 대해서는 소문자를 사용합니다.

LabVIEW는 시퀀스 \BFare16진수 BF 다음에 단어 are가 뒤따라오는 것으로 해석합니다. \bFare\bfare는 백스페이스 다음에 단어 Farefare가 붙은 것으로 해석합니다. 시퀀스 \Bfare에서, \B는 백스페이스 코드가 아니며, \Bf는 유효한 16진수 코드가 아닙니다. 이러한 경우, 백슬래쉬 뒤에 유효한 16진수 문자의 부분만 따라올 때 LabVIEW는 0이 백슬래쉬 뒤에 따라온다고 가정하므로 LabVIEW는 \B16진수 0B로 해석합니다. 백슬래쉬 뒤에 유효한 16진수 문자가 따라오지 않으면, LabVIEW는 백슬래쉬 문자를 무시합니다.

'\' 코드 디스플레이를 선택한 것과 상관없이 문자열 컨트롤에 키보드에서 캐리지 리턴과 같이 위 테이블에 나열된 몇몇 디스플레이할 수 없는 문자를 입력할 수 있습니다. 하지만, 디스플레이 윈도우가 텍스트를 포함하고 있을 때 백슬래쉬 모드를 활성화할 경우, LabVIEW는 디스플레이할 수 없는 문자의 백슬래쉬 표시와 \ 문자를 보여주기 위해서 디스플레이를 다시 그립니다.

다음 단계를 통해 '\' 코드 디스플레이 바로 가기 메뉴 아이템 사용을 연습합니다.

  1. 문자열 컨트롤을 프런트패널 윈도우에 추가합니다. 기본 모드는 일반 디스플레이입니다.
  2. 여러 라인의 텍스트를 디스플레이하도록 문자열 컨트롤의 크기를 조정하고 다음 문자열을 입력합니다. LEFT\RIGHT\3F
  3. 문자열 컨트롤에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 '\' 코드 디스플레이를 선택합니다. LEFT후의 캐리지 리턴과 RIGHT 주위의 백슬래쉬 문자가 백슬래쉬 형태로 보여지므로 문자열은 다음과 같이 나타납니다. LEFT\n\\\RIGHT\\\3F
  4. 프런트패널에 새 문자열 컨트롤을 추가하기 위해서 단계 1을 반복합니다.
  5. 새 문자열 컨트롤에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 '\' 코드 디스플레이를 선택합니다.
  6. 여러 라인의 텍스트를 디스플레이하도록 문자열 컨트롤의 크기를 조정하고 다음 문자열을 입력합니다. LEFT\RIGHT\3F
  7. 문자열 컨트롤에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 일반 디스플레이를 선택합니다. LabVIEW가 \r을 캐리지 리턴으로 해석하여 출력하기 때문에 문자열은 다음과 같이 나타납니다. \3F는 물음표 ?의 ASCII 형입니다. LEFTRIGHT?
  8. 다시 문자열 컨트롤에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 '\' 코드 디스플레이를 선택합니다. 문자열은 다음과 같이 나타납니다. LEFT\nRIGHT?

인디케이터도 같은 방식으로 동작합니다. 문자열의 데이터는 한 모드에서 다른 모드로 바뀔 때 변경되지 않습니다. 오직 특정 문자의 디스플레이 표시만 변경됩니다.