VB.NET BASIC

asciifull.gif



위의 표에서 보면 각 Character마다 고유숫자가 할당되어 있습니다. 각 숫자를 표현하기 위해서 7비트를 사용합니다. 혹 저의 프로젝트 일지중에서 시리얼통신부분을 보신 분이라면 이 7비트의 0과 1의 조합으로 기기끼리 문자를 주고 받을 수 있다는 것을 알 수 있습니다.

비베에서는 이를 위한 유용한 함수가 2개 있습니다. 바로 Chr(), Asc()입니다.

먼저 함수 Chr()는 아스키코드의 숫자에 해당하는 문자를 반환합니다. 아래와 같습니다.

 

Char(63) = "?" , Chr(89) = "Y"

 

반대의 기능은 Asc()가 담당합니다. 즉 문자를 주면 그에 해당하는 아스키값을 반환합니다. 아래와 같습니다.

 

Asc("o") = 111 , Asc("p") = 112