Strings.Asc Methode

Definition

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

Überlädt

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)

Quelle:
Strings.vb
Quelle:
Strings.vb
Quelle:
Strings.vb

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

Erforderlich. Alle gültigen Char-Ausdrücke oder String-Ausdrücke. Wenn String ein String-Ausdruck ist, wird nur das erste Zeichen der Zeichenfolge als Eingabe verwendet. Wenn StringNothing ist oder keine Zeichen 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 Zeichencode für das Eingabezeichen zurück. Dies kann 0 bis 255 für SBCS-Werte (Single-Byte-Zeichensatz) und -32768 bis 32767 für DBCS-Werte (Double-Byte-Zeichensatz) sein.

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

Hinweis

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 werden nicht mehr unterstützt.

Weitere Informationen

Gilt für:

Asc(String)

Quelle:
Strings.vb
Quelle:
Strings.vb
Quelle:
Strings.vb

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

Erforderlich. Alle gültigen Char-Ausdrücke oder String-Ausdrücke. Wenn String ein String-Ausdruck ist, wird nur das erste Zeichen der Zeichenfolge als Eingabe verwendet. Wenn StringNothing ist oder keine Zeichen 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 Zeichencode für das Eingabezeichen zurück. Dies kann 0 bis 255 für SBCS-Werte (Single-Byte-Zeichensatz) und -32768 bis 32767 für DBCS-Werte (Double-Byte-Zeichensatz) sein.

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

Hinweis

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 werden nicht mehr unterstützt.

Weitere Informationen

Gilt für: