Strings.Asc Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość całkowitą reprezentującą kod znaku odpowiadający znakowi.
Przeciążenia
Asc(Char) |
Zwraca wartość całkowitą reprezentującą kod znaku odpowiadający znakowi. |
Asc(String) |
Zwraca wartość całkowitą reprezentującą kod znaku odpowiadający znakowi. |
Asc(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 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
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ż
- Chr(Int32)
- ChrW(Int32)
- System.Globalization
- CultureInfo
- ANSICodePage
- ArgumentException
- Funkcje (Visual Basic)
Dotyczy
Asc(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 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
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ż
- Chr(Int32)
- ChrW(Int32)
- System.Globalization
- CultureInfo
- ANSICodePage
- ArgumentException
- Funkcje (Visual Basic)