다음을 통해 공유


Ansi(Visual Basic)

Visual Basic이 선언되는 외부 프로시저의 이름에 관계없이 모든 문자열을 ANSI(American National Standards Institute) 값으로 마샬링하도록 지정합니다.

프로젝트 외부에 정의된 프로시저를 호출하면 Visual Basic 컴파일러는 프로시저를 올바르게 호출하는 데 필요한 정보에 액세스할 수 없습니다. 이 정보에는 프로시저 위치, 식별 방법, 호출 시퀀스 및 반환 형식, 사용하는 문자열 문자 집합이 포함됩니다. Declare 문은 외부 프로시저에 대한 참조를 만들고 필요한 정보를 제공합니다.

Declare 문의 charsetmodifier 부분은 외부 프로시저를 호출하는 동안 문자열을 마샬링하기 위한 문자 집합 정보를 제공합니다. 또한 Visual Basic이 외부 프로시저 이름에 대해 외부 파일을 검색하는 방법에도 영향을 줍니다. Ansi 한정자는 Visual Basic이 모든 문자열을 ANSI 값으로 마샬링하고 검색 중에 이름을 수정하지 않고 프로시저를 조회하도록 지정합니다.

문자 집합 한정자를 지정하지 않으면 Ansi가 기본값입니다.

설명

다음 컨텍스트에서 Ansi 한정자를 사용할 수 있습니다.

Declare 문

스마트 디바이스 개발자 노트

이 키워드는 지원되지 않습니다.

참고 항목