Visual Basic 함수정리(H)
출처 : http://blog.naver.com/chchcom?Redirect=Log&logNo=3156879
◆ Hex 함수
숫자의 16진수 값을 String 값으로 반환합니다.
▶ 구문 : Hex(number)
number 인수 로는 유효한 숫자 식 또는 문자열 식이 사용됩니다.
▶ 참고 : number가 정수가 아닐 경우 계산되기 전에 가까운 정수로 반올림됩니다.
Number 값 반환되는 Hex값
Null Null
Empty 영(0)
임의의 수 최대 8자리의 16진수 문자
적절한 범위 내의 숫자 앞에 &H를 붙이면 직접 16진수 숫자를 지정할 수 있습니다. 예를 들어, &H10 은 십진수로 16을 16진수로
표현한 것입니다.
String 데이터 형식
숫자값이 아니라 문자 자체를 나타내는 계속된 문자의 나열로 이루어진 데이터 형식을 의미합니다. String은 머리글자, 숫자, 공백, 구두점을 포
함할 수 있습니다. String 데이터 형식은 길이 범위가 0에서 대략 63K인 문자인 고정 길이 문자열을 저장할 수 있으며 길이의 범위가 0에서 대
략 20억 문자인 동적 문자열을 저장할 수 있습니다. Visual Basic에서 달러 기호 ($) 형식 선언 문자는 String을 나타냅니다.
Null
변수가 무효 데이터를 포함한다는 것을 지시하는 값을 의미합니다. Null을 포함하는 식 사이에서 변수나 작동에 Null을 명시적으로 설정하면 그
결과 Null이 됩니다.
Empty
Variant 변수의 값이 초기화되지 않았다는 것을 지시하는 것입니다. Empty 변수는 숫자 구문에서 0으로, 문자열 구문에서 길이가 0인 문자열 ("")
로 표현됩니다.
Hex 함수 예제 다음은 Hex 함수를 사용하여 지정된 숫자에 대한 16진수 값을 구하는 예제입니다.
Dim MyHex
MyHex = Hex(5) ' 5를 반환합니다.
MyHex = Hex(10) ' A를 반환합니다.
MyHex = Hex(459) ' 1CB를 반환합니다.
◆ Hour 함수
시간을 나타내는 0에서 23 사이의 정수 Variant (Integer) 값을 반환합니다.
▶ 구문 : Hour(time)
time 인수는 시간을 표시할 수 있는 Variant, 숫자 식, 문자열 식, 또는 조합형을 사용합니다. time이 Null을 포함하면 Null 값을 반
환합니다.
Hour 함수 예제
이 예제는 시간 함수를 사용하여 지정된 시간로부터 시를 얻습니다. 개발 환경에서 시간 문자는 사용자 코드를 지역 설정하여 간
단한 날짜 형식으로 나타냅니다.
Dim MyTime, MyHour
MyTime = #4:35:17 PM# ' 시간을 지정합니다.
MyHour = Hour(MyTime) ' MyHour contains 16.