Strings.Asc Methode

Definition

Gibt einen ganzzahligen Wert zurück, der den Zeichencode darstellt, der einem Zeichen entspricht.Returns an integer value representing the character code corresponding to a character.

Überlädt

Asc(Char)

Gibt einen ganzzahligen Wert zurück, der den Zeichencode darstellt, der einem Zeichen entspricht.Returns an integer value representing the character code corresponding to a character.

Asc(String)

Gibt einen ganzzahligen Wert zurück, der den Zeichencode darstellt, der einem Zeichen entspricht.Returns an integer value representing the character code corresponding to a character.

Asc(Char)

Gibt einen ganzzahligen Wert zurück, der den Zeichencode darstellt, der einem Zeichen entspricht.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

Parameter

String
Char

Erforderlich.Required. Alle gültigen Char-Ausdrücke oder String-Ausdrücke.Any valid Char or String expression. Wenn String ein String-Ausdruck ist, wird nur das erste Zeichen der Zeichenfolge als Eingabe verwendet.If String is a String expression, only the first character of the string is used for input. Wenn String Nothing ist oder keine Zeichen enthält, tritt ein ArgumentException-Fehler auf.If String is Nothing or contains no characters, an ArgumentException error occurs.

Gibt zurück

Int32

Der Zeichencode, der einem Zeichen entspricht.The character code corresponding to a character.

Beispiele

Im folgenden Beispiel wird die- Asc Funktion verwendet, um Zeichen Codes zurückzugeben, Integer die dem ersten Buchstaben in jeder Zeichenfolge entsprechen.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")

Hinweise

Asc Gibt den Codepunkt oder den Zeichencode für das Eingabezeichen zurück.Asc returns the code point, or character code, for the input character. Dies kann zwischen 0 und 255 für SBCS-Werte (Single-Byte Character Set) und-32768 bis 32767 für Double-Byte-Zeichensatz Werte (DBCS) liegen.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 Gibt den Unicode-Codepunkt für das Eingabezeichen zurück.AscW returns the Unicode code point for the input character. Dieser Wert kann zwischen 0 und 65535 liegen.This can be 0 through 65535. Der zurückgegebene Wert ist unabhängig von der Kultur und den Codepage-Einstellungen für den aktuellen Thread.The returned value is independent of the culture and code page settings for the current thread.

Hinweis

Die AscB Funktion früherer Versionen von Visual Basic gibt anstelle eines Zeichens einen Code für ein Byte zurück.The AscB function of earlier versions of Visual Basic returns a code for a byte, rather than a character. Es wird hauptsächlich zum Umrechnen von Zeichen folgen in DBCS-Anwendungen (Double-Byte Character Set) verwendet.It is used primarily for converting strings in double-byte character set (DBCS) applications. Alle Visual Basic 2005-Zeichen folgen sind in Unicode und werden AscB nicht mehr unterstützt.All Visual Basic 2005 strings are in Unicode, and AscB is no longer supported.

Siehe auch

Gilt für:

Asc(String)

Gibt einen ganzzahligen Wert zurück, der den Zeichencode darstellt, der einem Zeichen entspricht.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

Parameter

String
String

Erforderlich.Required. Alle gültigen Char-Ausdrücke oder String-Ausdrücke.Any valid Char or String expression. Wenn String ein String-Ausdruck ist, wird nur das erste Zeichen der Zeichenfolge als Eingabe verwendet.If String is a String expression, only the first character of the string is used for input. Wenn String Nothing ist oder keine Zeichen enthält, tritt ein ArgumentException-Fehler auf.If String is Nothing or contains no characters, an ArgumentException error occurs.

Gibt zurück

Int32

Der Zeichencode, der einem Zeichen entspricht.The character code corresponding to a character.

Beispiele

Im folgenden Beispiel wird die- Asc Funktion verwendet, um Zeichen Codes zurückzugeben, Integer die dem ersten Buchstaben in jeder Zeichenfolge entsprechen.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")

Hinweise

Asc Gibt den Codepunkt oder den Zeichencode für das Eingabezeichen zurück.Asc returns the code point, or character code, for the input character. Dies kann zwischen 0 und 255 für SBCS-Werte (Single-Byte Character Set) und-32768 bis 32767 für Double-Byte-Zeichensatz Werte (DBCS) liegen.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 Gibt den Unicode-Codepunkt für das Eingabezeichen zurück.AscW returns the Unicode code point for the input character. Dieser Wert kann zwischen 0 und 65535 liegen.This can be 0 through 65535. Der zurückgegebene Wert ist unabhängig von der Kultur und den Codepage-Einstellungen für den aktuellen Thread.The returned value is independent of the culture and code page settings for the current thread.

Hinweis

Die AscB Funktion früherer Versionen von Visual Basic gibt anstelle eines Zeichens einen Code für ein Byte zurück.The AscB function of earlier versions of Visual Basic returns a code for a byte, rather than a character. Es wird hauptsächlich zum Umrechnen von Zeichen folgen in DBCS-Anwendungen (Double-Byte Character Set) verwendet.It is used primarily for converting strings in double-byte character set (DBCS) applications. Alle Visual Basic 2005-Zeichen folgen sind in Unicode und werden AscB nicht mehr unterstützt.All Visual Basic 2005 strings are in Unicode, and AscB is no longer supported.

Siehe auch

Gilt für: