Strings.Asc Metoda

Definice

Vrátí celočíselnou hodnotu představující kód znaku odpovídající znaku.

Přetížení

Name Description
Asc(Char)

Vrátí celočíselnou hodnotu představující kód znaku odpovídající znaku.

Asc(String)

Vrátí celočíselnou hodnotu představující kód znaku odpovídající znaku.

Asc(Char)

Zdroj:
Strings.vb
Zdroj:
Strings.vb
Zdroj:
Strings.vb
Zdroj:
Strings.vb
Zdroj:
Strings.vb

Vrátí celočíselnou hodnotu představující kód znaku odpovídající znaku.

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

Parametry

String
Char

Required. Libovolný platný Char výraz nebo String výraz Pokud String je String výraz, použije se pro vstup pouze první znak řetězce. Pokud String je Nothing nebo neobsahuje žádné znaky, dojde k ArgumentException chybě.

Návraty

Kód znaku odpovídající znaku.

Příklady

Následující příklad používá Asc funkci k vrácení Integer kódů znaků odpovídajících prvnímu písmenu v každém řetězci.

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")

Poznámky

Asc vrátí bod kódu nebo kód znaku pro vstupní znak. To může být 0 až 255 pro hodnoty jednobabajtů znakové sady (SBCS) a -32768 až 32767 pro hodnoty dvoubabajtů znakové sady (DBCS).

AscW vrátí bod kódu Unicode pro vstupní znak. Může to být 0 až 65535. Vrácená hodnota je nezávislá na nastavení jazykové verze a znakové stránky pro aktuální vlákno.

Note

Funkce AscB starších verzí Visual Basic vrátí kód pro bajt, nikoli znak. Používá se především pro převod řetězců v aplikacích dvoubajtové znakové sady (DBCS). Všechny řetězce Visual Basic 2005 jsou v kódování Unicode a AscB se už nepodporuje.

Viz také

Platí pro

Asc(String)

Zdroj:
Strings.vb
Zdroj:
Strings.vb
Zdroj:
Strings.vb
Zdroj:
Strings.vb
Zdroj:
Strings.vb

Vrátí celočíselnou hodnotu představující kód znaku odpovídající znaku.

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

Parametry

String
String

Required. Libovolný platný Char výraz nebo String výraz Pokud String je String výraz, použije se pro vstup pouze první znak řetězce. Pokud String je Nothing nebo neobsahuje žádné znaky, dojde k ArgumentException chybě.

Návraty

Kód znaku odpovídající znaku.

Příklady

Následující příklad používá Asc funkci k vrácení Integer kódů znaků odpovídajících prvnímu písmenu v každém řetězci.

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")

Poznámky

Asc vrátí bod kódu nebo kód znaku pro vstupní znak. To může být 0 až 255 pro hodnoty jednobabajtů znakové sady (SBCS) a -32768 až 32767 pro hodnoty dvoubabajtů znakové sady (DBCS).

AscW vrátí bod kódu Unicode pro vstupní znak. Může to být 0 až 65535. Vrácená hodnota je nezávislá na nastavení jazykové verze a znakové stránky pro aktuální vlákno.

Note

Funkce AscB starších verzí Visual Basic vrátí kód pro bajt, nikoli znak. Používá se především pro převod řetězců v aplikacích dvoubajtové znakové sady (DBCS). Všechny řetězce Visual Basic 2005 jsou v kódování Unicode a AscB se už nepodporuje.

Viz také

Platí pro