Strings.AscW Metoda

Definicja

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

Przeciążenia

Nazwa Opis
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
Ź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

Required. Dowolne prawidłowe Char lub String wyrażenie. Jeśli String jest wyrażeniem String , tylko pierwszy znak ciągu jest używany do wprowadzania danych wejściowych. Jeśli String jest lub Nothing nie zawiera 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. Może to być od 0 do 255 dla wartości zestawu znaków jednobajtowych (SBCS) i -32768 do 32767 dla wartości zestawu znaków dwubajtowych (DBCS).

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ń kultury i strony kodu dla bieżącego wątku.

Note

Funkcja AscB wcześniejszych wersji 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 Visual Basic 2005 znajdują się w formacie Unicode, a AscB nie jest już obsługiwana.

Zobacz też

Dotyczy

AscW(String)

Źródło:
Strings.vb
Źródło:
Strings.vb
Ź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

Required. Dowolne prawidłowe Char lub String wyrażenie. Jeśli String jest wyrażeniem String , tylko pierwszy znak ciągu jest używany do wprowadzania danych wejściowych. Jeśli String jest lub Nothing nie zawiera 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. Może to być od 0 do 255 dla wartości zestawu znaków jednobajtowych (SBCS) i -32768 do 32767 dla wartości zestawu znaków dwubajtowych (DBCS).

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ń kultury i strony kodu dla bieżącego wątku.

Note

Funkcja AscB wcześniejszych wersji 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 Visual Basic 2005 znajdują się w formacie Unicode, a AscB nie jest już obsługiwana.

Zobacz też

Dotyczy