Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Strings.AscW, méthode (Char)

Retourne une valeur de type Integer qui représente le code de caractère correspondant à un caractère.

Espace de noms :  Microsoft.VisualBasic
Assembly :  Microsoft.VisualBasic (dans Microsoft.VisualBasic.dll)
public static int AscW(
	char String
)

Paramètres

String
Type : System.Char
Requis. Toute expression Char ou String valide. Si String est une expression String, seul le premier caractère de la chaîne est utilisé pour l'entrée. Si String a la valeur Nothing ou ne contient aucun caractère, une erreur ArgumentException se produit.

Valeur de retour

Type : System.Int32
Retourne une valeur de type Integer qui représente le code de caractère correspondant à un caractère.

Asc retourne le point de code ou le code de caractère du caractère d'entrée. Il peut être compris entre 0 et 255 pour les valeurs du jeu de caractères codé sur un octet (SBCS) et entre -32 768 et 32 767 pour les valeurs du jeu de caractères codé sur deux octets (DBCS).

AscW retourne le point de code Unicode du caractère d'entrée. Cette valeur peut être comprise entre 0 et 65535. La valeur retournée est indépendante des paramètres de culture et de page de codes du thread actuel.

RemarqueRemarque

Dans les précédentes versions de Visual Basic, la fonction AscB retourne un code pour un octet, plutôt qu'un caractère. Son rôle est d'abord de convertir des chaînes en applications à jeu de caractères codés sur deux octets (DBCS, Double-Byte Character Set). Toutes les chaînes Visual Basic 2005 sont en Unicode et la fonction AscB n'est plus prise en charge.

L'exemple suivant utilise la fonction Asc pour retourner des codes de caractère Integer correspondant à la première lettre de chaque chaîne.


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


.NET Framework

Pris en charge dans : 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

.NET pour les applications du Windows Store

Pris en charge dans : Windows 8

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.