[VBSCRIPT]함수 사용법

반환값이 없는 함수

Sub 함수명(매개 변수들) //예) Sub A(C,D)
// 처리 문
Exit Sub // 함수 빠져 나오기
End Sub

반환값이 있는 함수

Function 함수명(매개 변수들) ‘예) Function A(C,D)
‘처리문장
함수명 = 값 ‘ 결과값을 함수명으로 돌려 준다. 예) A = C*D
Exit Function ‘함수 빠져나올 경우 사용
End Function

호출 방법

Call 함수이름(매개 변수)
예) Call A(1,2)

 

Date 및 Time 함수
Date() 현재 날짜 반환
DateSerial(Yr, M, D) Date 타입으로 반환
DateValue(String)  String형 -> date타입으로 반환
Day(Date) <%= Day(Date()) %>
Hour(Time) <%= Hour(Time()) %>
Minute(Time)
Month(Date)
Now() 현재일자 및 시각 <%= Now() %>
Second(Time)
Time() 시각
TimeSerial(시,분,초) Time타입으로 반환
TimeValue(String) 문자열 -> Time 타입
Weekday(Date) 요일
Year(Date)
FormatDateTime( Now(), A(타입) ) 다양한 Type으로 날짜 시간 출력  A vbgeneraldate : 2000-01-23 오후 10:15:17vblongdate : 2000년 1월 23일 월요일

vbshortdate : 2000-01-23

vblongtime : 오후 10:15:17

vbshorttime : 22:15

문자열 처리 함수
Asc(Sting) 첫 문자를 ANSI 코드 반환
InStr(str1, str2) str2에서 str1의 최초위치 반환
Lcase(String) 대문자 -> 소문자
Left(str, len) 좌측에서 Len개 문자 반환
Len(str) 문자열의 길이
Ltrim(String) 좌측 공백 제거 ” ABC” -> “ABC”
Rtrim(String) Rtrim(String) 우측 공백 제거 “ABC ” -> “ABC”
Trim(String) 양쪽 공백 제거 ” A B C ” -> “A B C”
Mid(str, start, len) str의 start부터 len개 문자 반환
Right(str, len) 우측에서 len개의 문자 반환
Str(Number) Number -> String
StrComp(str1, str2) 비교
String(len, char) len개의 char로 생성
Ucase(String) 소문자 -> 대문자
strReverse(String) 역순으로 문자열 배열
RePlace(String,전,후) 전의문자열을 후의 문자열로..
기타 함수
Round(숫자) 반올림
Randomize() 난수 초기화
Rnd() 0~0.99999..까지 난수 발생 Int(1000*Rnd()) : 0~999까지 난수 발생

댓글 남기기