Strings.AscW Método

Definição

Retorna um valor inteiro que representa o código de caractere correspondente a um caractere.

Sobrecargas

Nome Description
AscW(Char)

Retorna um valor inteiro que representa o código de caractere correspondente a um caractere.

AscW(String)

Retorna um valor inteiro que representa o código de caractere correspondente a um caractere.

AscW(Char)

Retorna um valor inteiro que representa o código de caractere correspondente a um caractere.

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

Parâmetros

String
Char

Required. Qualquer expressão válida ou String válidaChar. Se String for uma String expressão, somente o primeiro caractere da cadeia de caracteres será usado para entrada. Se String for Nothing ou não contiver caracteres, ocorrerá um ArgumentException erro.

Retornos

O código de caractere correspondente a um caractere.

Exemplos

O exemplo a seguir usa a Asc função para retornar Integer códigos de caractere correspondentes à primeira letra em cada cadeia de caracteres.

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

Comentários

Asc retorna o ponto de código, ou código de caractere, para o caractere de entrada. Isso pode ser de 0 a 255 para valores de conjunto de caracteres de byte único (SBCS) e -32768 até 32767 para valores DBCS (conjunto de caracteres de byte duplo).

AscW retorna o ponto de código Unicode para o caractere de entrada. Isso pode ser de 0 a 65535. O valor retornado é independente das configurações de página de código e cultura para o thread atual.

Observação

A função AscB de versões anteriores do Visual Basic retorna um código para um byte, em vez de um caractere. Ela é usada principalmente para converter cadeias de caracteres em aplicativos DBCS (conjunto de caracteres de bytes duplos). Todas as cadeias de caracteres Visual Basic 2005 estão no Unicode e não há mais suporte para AscB.

Confira também

Aplica-se a

AscW(String)

Retorna um valor inteiro que representa o código de caractere correspondente a um caractere.

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

Parâmetros

String
String

Required. Qualquer expressão válida ou String válidaChar. Se String for uma String expressão, somente o primeiro caractere da cadeia de caracteres será usado para entrada. Se String for Nothing ou não contiver caracteres, ocorrerá um ArgumentException erro.

Retornos

O código de caractere correspondente a um caractere.

Exemplos

O exemplo a seguir usa a Asc função para retornar Integer códigos de caractere correspondentes à primeira letra em cada cadeia de caracteres.

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

Comentários

Asc retorna o ponto de código, ou código de caractere, para o caractere de entrada. Isso pode ser de 0 a 255 para valores de conjunto de caracteres de byte único (SBCS) e -32768 até 32767 para valores DBCS (conjunto de caracteres de byte duplo).

AscW retorna o ponto de código Unicode para o caractere de entrada. Isso pode ser de 0 a 65535. O valor retornado é independente das configurações de página de código e cultura para o thread atual.

Observação

A função AscB de versões anteriores do Visual Basic retorna um código para um byte, em vez de um caractere. Ela é usada principalmente para converter cadeias de caracteres em aplicativos DBCS (conjunto de caracteres de bytes duplos). Todas as cadeias de caracteres Visual Basic 2005 estão no Unicode e não há mais suporte para AscB.

Confira também

Aplica-se a