Strings.Asc Methode

Definition

Gibt einen ganzzahligen Wert zurück, der den Zeichencode darstellt, der einem Zeichen entspricht.

Überlädt

Name Beschreibung
Asc(Char)

Gibt einen ganzzahligen Wert zurück, der den Zeichencode darstellt, der einem Zeichen entspricht.

Asc(String)

Gibt einen ganzzahligen Wert zurück, der den Zeichencode darstellt, der einem Zeichen entspricht.

Asc(Char)

Gibt einen ganzzahligen Wert zurück, der den Zeichencode darstellt, der einem Zeichen entspricht.

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

Required. Ein beliebiger gültiger Char Ausdruck oder String Ausdruck. Wenn String es sich um einen String Ausdruck handelt, wird nur das erste Zeichen der Zeichenfolge für eingaben verwendet. Wenn String kein Zeichen vorhanden ist Nothing oder enthält, tritt ein ArgumentException Fehler auf.

Gibt zurück

Der Zeichencode, der einem Zeichen entspricht.

Beispiele

Im folgenden Beispiel wird die Asc Funktion verwendet, um Zeichencodes zurückzugeben Integer , die dem ersten Buchstaben in jeder Zeichenfolge entsprechen.

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. Dies kann 0 bis 255 für SBCS-Werte (Single-Byte Character Set) und -32768 bis 32767 für DBCS-Werte (Double-Byte Character Set) sein.

AscW gibt den Unicode-Codepunkt für das Eingabezeichen zurück. Dies kann 0 bis 65535 sein. Der zurückgegebene Wert ist unabhängig von den Kultur- und Codeseiteneinstellungen für den aktuellen Thread.

Note

Die AscB-Funktion früherer Versionen von Visual Basic gibt anstelle eines Zeichens einen Code für ein Byte zurück. Es wird hauptsächlich zum Konvertieren von Zeichenfolgen in DBCS-Anwendungen (Double-Byte Character Set) verwendet. Alle Visual Basic 2005-Zeichenfolgen befinden sich in Unicode, und AscB wird nicht mehr unterstützt.

Weitere Informationen

Gilt für:

Asc(String)

Gibt einen ganzzahligen Wert zurück, der den Zeichencode darstellt, der einem Zeichen entspricht.

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

Required. Ein beliebiger gültiger Char Ausdruck oder String Ausdruck. Wenn String es sich um einen String Ausdruck handelt, wird nur das erste Zeichen der Zeichenfolge für eingaben verwendet. Wenn String kein Zeichen vorhanden ist Nothing oder enthält, tritt ein ArgumentException Fehler auf.

Gibt zurück

Der Zeichencode, der einem Zeichen entspricht.

Beispiele

Im folgenden Beispiel wird die Asc Funktion verwendet, um Zeichencodes zurückzugeben Integer , die dem ersten Buchstaben in jeder Zeichenfolge entsprechen.

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. Dies kann 0 bis 255 für SBCS-Werte (Single-Byte Character Set) und -32768 bis 32767 für DBCS-Werte (Double-Byte Character Set) sein.

AscW gibt den Unicode-Codepunkt für das Eingabezeichen zurück. Dies kann 0 bis 65535 sein. Der zurückgegebene Wert ist unabhängig von den Kultur- und Codeseiteneinstellungen für den aktuellen Thread.

Note

Die AscB-Funktion früherer Versionen von Visual Basic gibt anstelle eines Zeichens einen Code für ein Byte zurück. Es wird hauptsächlich zum Konvertieren von Zeichenfolgen in DBCS-Anwendungen (Double-Byte Character Set) verwendet. Alle Visual Basic 2005-Zeichenfolgen befinden sich in Unicode, und AscB wird nicht mehr unterstützt.

Weitere Informationen

Gilt für: