Udostępnij za pośrednictwem


Strings.AscW Metoda

Definicja

Zwraca wartość całkowitą reprezentującą kod znaku odpowiadający znakowi.

Przeciążenia

AscW(Char)

Zwraca wartość całkowitą reprezentującą kod znaku odpowiadający znakowi.

AscW(String)

Zwraca wartość całkowitą reprezentującą kod znaku odpowiadający znakowi.

AscW(Char)

Źródło:
Strings.vb
Źródło:
Strings.vb
Źródło:
Strings.vb

Zwraca wartość całkowitą reprezentującą kod znaku odpowiadający znakowi.

public:
 static int AscW(char String);
public static int AscW (char String);
static member AscW : char -> int
Public Function AscW (String As Char) As Integer

Parametry

String
Char

Wymagane. Dowolne prawidłowe Char wyrażenie lub String . Jeśli String jest wyrażeniem String , tylko pierwszy znak ciągu jest używany do wprowadzania danych wejściowych. Jeśli String element jest Nothing lub nie zawiera żadnych znaków, ArgumentException wystąpi błąd.

Zwraca

Kod znaku odpowiadający znakowi.

Przykłady

W poniższym przykładzie użyto Asc funkcji , aby zwrócić Integer kody znaków odpowiadające pierwszej literze w każdym ciągu.

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

Uwagi

Asc Zwraca punkt kodu lub kod znaku dla znaku wejściowego. To mogą być wartości od 0 do 255 znaków jednobajtowych (SBCS) w zestawie oraz wartości od -32768 do 32767 znaków dwubajtowych (znaków DBCS) w zestawie.

AscW Zwraca punkt kodu Unicode dla znaku wejściowego. Może to być od 0 do 65535. Zwrócona wartość jest niezależna od ustawień strony kultury i kodowej dla bieżącego wątku.

Uwaga

Funkcja AscB wcześniejszych wersji języka Visual Basic zwraca kod bajtu, a nie znak. Służy przede wszystkim do konwersji ciągów w aplikacjach z zestawami dwubajtowych znaków (znaków DBCS). Wszystkie ciągi języka Visual Basic 2005 są w standardze Unicode i AscB nie są już obsługiwane.

Zobacz też

Dotyczy

AscW(String)

Źródło:
Strings.vb
Źródło:
Strings.vb
Źródło:
Strings.vb

Zwraca wartość całkowitą reprezentującą kod znaku odpowiadający znakowi.

public:
 static int AscW(System::String ^ String);
public static int AscW (string String);
static member AscW : string -> int
Public Function AscW (String As String) As Integer

Parametry

String
String

Wymagane. Dowolne prawidłowe Char wyrażenie lub String . Jeśli String jest wyrażeniem String , tylko pierwszy znak ciągu jest używany do wprowadzania danych wejściowych. Jeśli String element jest Nothing lub nie zawiera żadnych znaków, ArgumentException wystąpi błąd.

Zwraca

Kod znaku odpowiadający znakowi.

Przykłady

W poniższym przykładzie użyto Asc funkcji , aby zwrócić Integer kody znaków odpowiadające pierwszej literze w każdym ciągu.

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

Uwagi

Asc Zwraca punkt kodu lub kod znaku dla znaku wejściowego. To mogą być wartości od 0 do 255 znaków jednobajtowych (SBCS) w zestawie oraz wartości od -32768 do 32767 znaków dwubajtowych (znaków DBCS) w zestawie.

AscW Zwraca punkt kodu Unicode dla znaku wejściowego. Może to być od 0 do 65535. Zwrócona wartość jest niezależna od ustawień strony kultury i kodowej dla bieżącego wątku.

Uwaga

Funkcja AscB wcześniejszych wersji języka Visual Basic zwraca kod bajtu, a nie znak. Służy przede wszystkim do konwersji ciągów w aplikacjach z zestawami dwubajtowych znaków (znaków DBCS). Wszystkie ciągi języka Visual Basic 2005 są w standardze Unicode i AscB nie są już obsługiwane.

Zobacz też

Dotyczy