변수

다음 문과 함수는 변수에 대한 작업을 수행하는 데 사용됩니다. 이러한 함수를 사용하여 변수를 선언 또는 지정하고, 특정 유형에서 다른 유형으로 변수를 변환하며, 변수 유형을 결정할 수 있습니다.

CCur Function

문자열 식 또는 숫자 식을 통화 식으로 변환합니다. 소수 구분 기호 및 통화 기호에는 국가별 설정이 사용됩니다.

CBool Function

문자열 비교 또는 숫자 비교를 불리언 식으로 변환하거나 단일 숫자 식을 불리언 식으로 변환합니다.

CDate Function

임의의 문자열 또는 숫자 식을 날짜 값으로 변환합니다.

CDec Function

문자열 식 또는 숫자 식을 소수 식으로 변환합니다.

CDbl Function

임의의 숫자 식 또는 문자열 식을 double 형식으로 변환합니다.

CInt Function

임의의 문자열 또는 숫자 식을 정수로 변환합니다.

CLng Function

임의의 문자열 또는 숫자 식을 long integer로 변환합니다.

Const Statement

문자열을 상수로 지정합니다.

CSng Function

임의의 문자열 또는 숫자 식을 데이터 형식 Single로 변환합니다.

CStr Function

임의의 숫자 식을 문자열 식으로 변환합니다.

CVar Function

문자열 식 또는 숫자 식을 Variant 식으로 변환합니다.

CVErr Function

문자열 식 또는 숫자 식을 "Error" 하위 유형의 Variant 식으로 변환합니다.

DefBool Statement

유형 선언 문자 또는 키워드가 지정되지 않은 경우 DefBool 문은 문자 범위에 따라 변수의 기본 데이터 형식을 설정합니다.

DefCur Statement

유형 선언 문자 또는 키워드가 지정되지 않은 경우 DefCur 문은 문자 범위에 따라 기본 변수 유형을 설정합니다.

DefDate Statement

유형 선언 문자 또는 키워드가 지정되지 않은 경우 DefDate 문은 문자 범위에 따라 기본 변수 유형을 설정합니다.

DefDbl Statement

유형 선언 문자 또는 키워드가 지정되지 않은 경우 문자 범위에 따라 기본 변수 유형을 설정합니다.

DefErr Statement

유형 선언 문자 또는 키워드가 지정되지 않은 경우 DefErr 문은 문자 범위에 따라 기본 변수 유형을 설정합니다.

DefInt Statement

유형 선언 문자 또는 키워드가 지정되지 않은 경우 문자 범위에 따라 기본 변수 유형을 설정합니다.

DefLng Statement

유형 선언 문자 또는 키워드가 지정되지 않은 경우 문자 범위에 따라 기본 변수 유형을 설정합니다.

DefObj Statement

유형 선언 문자 또는 키워드가 지정되지 않은 경우 문자 범위에 따라 기본 변수 유형을 설정합니다.

DefSng Statement

유형 선언 문자 또는 키워드가 지정되지 않은 경우 DefSng 문은 문자 범위에 따라 기본 변수 유형을 설정합니다.

DefStr Statement

유형 선언 문자 또는 키워드가 지정되지 않은 경우 DefStr 문은 문자 범위에 따라 기본 변수 유형을 설정합니다.

DefVar Statement

유형 선언 문자 또는 키워드가 지정되지 않은 경우 문자 범위에 따라 기본 변수 유형을 설정합니다.

Dim Statement

변수나 배열을 선언합니다.

ReDim Statement

변수나 배열을 선언합니다.

Type Statement

Define non-UNO data structures (structs).

IsArray Function

변수가 배열의 데이터 필드인지 확인합니다.

IsDate Function

숫자 또는 문자열 식을 Date 변수로 변환할 수 있는지 테스트합니다.

IsEmpty Function

Variant 변수에 Empty 값이 포함되어 있는지 테스트합니다. Empty 값은 변수가 초기화되지 않는다는 것을 나타냅니다.

IsError Function

변수에 오류 값이 있는지 검사합니다.

IsNull Function

변수가 데이터를 포함하지 않는다는 것을 나타내는 특수한 Null 값이 Variant에 포함되어 있는지 확인합니다.

IsNumeric Function

식이 숫자인지 테스트합니다. 이 함수는 식이 숫자인 경우 True를, 그렇지 않은 경우 False를 구합니다.

IsObject Function

Object 변수가 OLE 개체인지 여부를 테스트합니다. 변수가 OLE 개체이면 True가, 그렇지 않은 경우에는 False가 반환됩니다.

LBound Function

배열의 최저 한도를 구합니다.

UBound Function

배열의 최고 한도를 구합니다.

Let Statement

값을 변수에 할당합니다.

Array Function

데이터 필드와 함께 Variant 유형을 구합니다.

DimArray Function

Variant 배열을 구합니다.

Erase Function

고정된 크기 배열에 대한 배열 요소의 내용을 지우고 가변 크기 배열에서 사용한 메모리를 해제합니다.

Option Base Statement

배열의 기본 최저 한도를 0 또는 1로 지정합니다.

Option Explicit Statement

프로그램 코드의 모든 변수를 Dim 문을 사용하여 명시적으로 선언해야 한다는 것을 지정합니다.

Public Statement

서브루틴 또는 함수 내에서가 아니라 변수나 배열을 모듈 수준에서 차원화하여 모든 라이브러리와 모듈에서 유효하도록 만듭니다.

Global Statement

변수나 배열을 전역 수준(즉, 서브루틴 또는 함수 내에서가 아니라)에서 차원화하여 현재 세션의 모든 라이브러리와 모듈에서 유효하도록 만듭니다.

Static Statement

변수나 배열의 값이 서브루틴 또는 함수가 종료된 후에도 유지되도록 변수나 배열을 서브루틴 또는 함수 내의 프로시저 수준에서 선언합니다. 또한 Dim 문 규칙도 유효합니다.

TypeName Function; VarType Function

변수에 대한 정보를 포함하는 문자열(TypeName) 또는 숫자 값(VarType)을 구합니다.

Set Statement

변수 또는 속성에서 개체 참조를 설정합니다.

FindObject Function

개체 이름을 통해 개체를 런타임에 문자열 매개 변수로 지정할 수 있게 합니다.

FindPropertyObject Function

개체 이름을 사용하여 개체를 런타임에 문자열 매개 변수로 지정할 수 있게 합니다.

Optional (in Function Statement)

선택적으로 함수에 전달할 매개 변수를 지정할 수 있습니다.

IsMissing Function

함수가 선택적 매개 변수와 함께 호출되는지 테스트합니다.

HasUnoInterfaces Function

Basic Uno 개체가 특정 Uno 인터페이스를 지원하는지 테스트합니다.

EqualUnoObjects Function

지정한 두 개의 Basic Uno 개체가 동일한 Uno 개체 인스턴스를 나타낼 경우 True를 구합니다.

IsUnoStruct Function

지정한 개체가 Uno 구조일 경우 True를 구합니다.