Strings.Asc Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 String
Nothing
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
- Chr(Int32)
- ChrW(Int32)
- System.Globalization
- CultureInfo
- ANSICodePage
- ArgumentException
- Funktionen (Visual Basic)
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 String
Nothing
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
- Chr(Int32)
- ChrW(Int32)
- System.Globalization
- CultureInfo
- ANSICodePage
- ArgumentException
- Funktionen (Visual Basic)