컴퓨터 엑셀 워드 포토숍 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Previous Post [엑셀] WinZip(윈집) 속의 엑셀 워크시트(.xls)파일 자동 변경 방지 - Exce...Perl/펄] 외부명령(dir 등) / 외부파일(.exe 등) 실행하는 함수; system...[QnA] 귀마개 층간소음 차음 효과; 고음 저음 차단 잘하나요? - 이어 플러그 Ear ...[Perl 정규식] 문자열 치환(바꾸기)/순서 변경/삭제 - s/// 치환 연산자(Subs...[Java/자바] JDK 와 JRE 의 차이점, 차이 - Java Development K...용각산(龍角散) 복용기(?) / 용각산의 역사(?) - 龍角散:日本ののどを守って200年자바(Java)와 자바스크립트(JavaScript)의, 다른 점, 차이/차이점[HTML-CSS] div / textarea / input 등의 태그에 아이디(id) 지...[Perl/펄] 화면 일시/몇초간 중지시키기. Enter 키 누르면 다음으로 넘어가게 - ...[QnA] '이탤릭체', '볼드체'란 어떤 글씨/글꼴인가요? : Italic / Bold ...

비베/VBScript] Chr() / Asc() 함수. MsgBox 에서, Chr(13) 함수의 의미 - VBS

Saturday, August 19, 2006

Chr() 함수는, 지정한 아스키 코드 (ASCII Code) 숫자에 맞는 글자를 출력합니다. 가령 대문자 A 의 아스키 코드는 10진수로 65입니다. 그래서

Chr(65)

라고 하면, 대문자 A가 출력됩니다. 그렇지만 Chr() 함수는 키보드로 직접 입력하기 힘든 특수문자를 출력하는 데에 주로 사용됩니다.


Chr(13) 은 개행문자(행갈이문자)를 나타냅니다. 쉽게 말해서, Enter키입니다. 키보드의 Enter키도 아스키 코드 값을 가지는데 바로 13번입니다. 따라서 Chr(13) 이라고 하면, 문장이 다음줄로 자동으로 넘어갑니다. (13이나 65 등은, 16진수가 아니고 그냥 10진수임)



예제: MsgBox 에서, 다음줄로 행갈이


MsgBox "첫 번째 줄" & Chr(13) & "두 번째 줄"

MsgBox "다시, 첫 번째 줄" & vbCr & "다시, 두 번째 줄"

위의 예제를 0.vbs 등의 이름으로 저장하고 클릭하면, 메시지 박스 2개가 나옵니다. 처음의 박스는 Chr(13)으로 행갈이가 되어 있고, 두번째 박스는, vbCr 로 행갈이되어 있습니다,

vbCr 은 Chr(13)을 상수로 만든 것입니다. 즉 vbCr 은 Chr(13)과 같습니다.




Asc() 함수


Asc() 는 Chr()과 정반대입니다. 어떤 문자를 입력하면 그 문자의 아스키 코드를 반환합니다. 가령

Asc("A")

라고 하면, 반환값은 65 입니다.



☞ BATCH/VBScript

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Categories
Previous Posts
Monthly Archives
Top