Strings.Asc 메서드

정의

문자에 해당하는 문자 코드를 나타내는 정수 값을 반환합니다.Returns an integer value representing the character code corresponding to a character.

오버로드

Asc(Char)

문자에 해당하는 문자 코드를 나타내는 정수 값을 반환합니다.Returns an integer value representing the character code corresponding to a character.

Asc(String)

문자에 해당하는 문자 코드를 나타내는 정수 값을 반환합니다.Returns an integer value representing the character code corresponding to a character.

Asc(Char)

문자에 해당하는 문자 코드를 나타내는 정수 값을 반환합니다.Returns an integer value representing the character code corresponding to a character.

public:
 static int Asc(char String);
public static int Asc (char String);
static member Asc : char -> int
Public Function Asc (String As Char) As Integer

매개 변수

String
Char

필수 요소.Required. 임의의 유효한 Char 또는 String 식입니다.Any valid Char or String expression. StringString 식이면 문자열의 첫 문자만 입력에 사용합니다.If String is a String expression, only the first character of the string is used for input. StringNothing이거나 문자를 포함하지 않으면 ArgumentException 오류가 발생합니다.If String is Nothing or contains no characters, an ArgumentException error occurs.

반환

Int32

문자에 해당하는 문자 코드입니다.The character code corresponding to a character.

예제

다음 예에서는 함수를 사용 하 여 Asc Integer 각 문자열의 첫 번째 문자에 해당 하는 문자 코드를 반환 합니다.The following example uses the Asc function to return Integer character codes corresponding to the first letter in each string.

Dim codeInt As Integer
' The following line of code sets codeInt to 65.
codeInt = Asc("A")
' The following line of code sets codeInt to 97.
codeInt = Asc("a")
' The following line of code sets codeInt to 65.
codeInt = Asc("Apple")

설명

Asc 입력 문자에 대 한 코드 포인트또는 문자 코드를 반환 합니다.Asc returns the code point, or character code, for the input character. SBCS (싱글바이트 문자 집합) 값의 경우 0 ~ 255이 고 DBCS (더블 바이트 문자 집합) 값의 경우-32768 ~ 32767 일 수 있습니다.This can be 0 through 255 for single-byte character set (SBCS) values and -32768 through 32767 for double-byte character set (DBCS) values.

AscW 입력 문자에 대 한 유니코드 코드 포인트를 반환 합니다.AscW returns the Unicode code point for the input character. 이는 0에서 65535 까지입니다.This can be 0 through 65535. 반환 된 값은 현재 스레드에 대 한 문화권 및 코드 페이지 설정과는 독립적입니다.The returned value is independent of the culture and code page settings for the current thread.

참고

AscB이전 버전의 Visual Basic 함수는 문자 대신 바이트에 대 한 코드를 반환 합니다.The AscB function of earlier versions of Visual Basic returns a code for a byte, rather than a character. 더블 바이트 문자 집합 (DBCS) 애플리케이션의 문자열을 변환에 주로 사용 됩니다.It is used primarily for converting strings in double-byte character set (DBCS) applications. 모든 Visual Basic 2005 문자열은 유니코드로 되어 있으며 AscB 더 이상 지원 되지 않습니다.All Visual Basic 2005 strings are in Unicode, and AscB is no longer supported.

추가 정보

적용 대상

Asc(String)

문자에 해당하는 문자 코드를 나타내는 정수 값을 반환합니다.Returns an integer value representing the character code corresponding to a character.

public:
 static int Asc(System::String ^ String);
public static int Asc (string String);
static member Asc : string -> int
Public Function Asc (String As String) As Integer

매개 변수

String
String

필수 요소.Required. 임의의 유효한 Char 또는 String 식입니다.Any valid Char or String expression. StringString 식이면 문자열의 첫 문자만 입력에 사용합니다.If String is a String expression, only the first character of the string is used for input. StringNothing이거나 문자를 포함하지 않으면 ArgumentException 오류가 발생합니다.If String is Nothing or contains no characters, an ArgumentException error occurs.

반환

Int32

문자에 해당하는 문자 코드입니다.The character code corresponding to a character.

예제

다음 예에서는 함수를 사용 하 여 Asc Integer 각 문자열의 첫 번째 문자에 해당 하는 문자 코드를 반환 합니다.The following example uses the Asc function to return Integer character codes corresponding to the first letter in each string.

Dim codeInt As Integer
' The following line of code sets codeInt to 65.
codeInt = Asc("A")
' The following line of code sets codeInt to 97.
codeInt = Asc("a")
' The following line of code sets codeInt to 65.
codeInt = Asc("Apple")

설명

Asc 입력 문자에 대 한 코드 포인트또는 문자 코드를 반환 합니다.Asc returns the code point, or character code, for the input character. SBCS (싱글바이트 문자 집합) 값의 경우 0 ~ 255이 고 DBCS (더블 바이트 문자 집합) 값의 경우-32768 ~ 32767 일 수 있습니다.This can be 0 through 255 for single-byte character set (SBCS) values and -32768 through 32767 for double-byte character set (DBCS) values.

AscW 입력 문자에 대 한 유니코드 코드 포인트를 반환 합니다.AscW returns the Unicode code point for the input character. 이는 0에서 65535 까지입니다.This can be 0 through 65535. 반환 된 값은 현재 스레드에 대 한 문화권 및 코드 페이지 설정과는 독립적입니다.The returned value is independent of the culture and code page settings for the current thread.

참고

AscB이전 버전의 Visual Basic 함수는 문자 대신 바이트에 대 한 코드를 반환 합니다.The AscB function of earlier versions of Visual Basic returns a code for a byte, rather than a character. 더블 바이트 문자 집합 (DBCS) 애플리케이션의 문자열을 변환에 주로 사용 됩니다.It is used primarily for converting strings in double-byte character set (DBCS) applications. 모든 Visual Basic 2005 문자열은 유니코드로 되어 있으며 AscB 더 이상 지원 되지 않습니다.All Visual Basic 2005 strings are in Unicode, and AscB is no longer supported.

추가 정보

적용 대상