ACCESS : je possede le code ascii d'un caractère, comment l'afficher ?

ACCESS : je possede le code ascii d'un caractère, comment l'afficher ? - Windows & Software

Marsh Posté le 16-05-2002 à 09:57:14    

Bè tout est dans le titre, voici le code :
 
Private Sub numrech_KeyDown(KeyCode As Integer, Shift As Integer)
 
If KeyCode >= Asc("0" ) And KeyCode <= Asc("9" ) And KeyCode = 8 Then
numrech.Text = numrech.Text & ???
End If
End Sub
 
la ou il y a les les points d'interrogation, je dois concaténer avec le code ascii qui se trouve dans keycode.

Reply

Marsh Posté le 16-05-2002 à 09:57:14   

Reply

Marsh Posté le 16-05-2002 à 10:15:07    

aucune idée mais tu devrais plutôt essayer dans le forum programmation.
essaye aussi dans l'aide fournie avec access. Je suis a peu près sûr que tu va trouver ça dans la section chaine de caractère (Asc, Ascii, chr, char, ...)
 
ps  : je suis pas un utilisateur d'accès

Reply

Marsh Posté le 16-05-2002 à 10:21:47    

c'est ce que tu veux non ?
 

Citation :


Chr(charcode)
 
L'argument charcode est une donnée de type Long qui identifie un caractère.
 
Remarques
 
Les nombres compris entre 0 et 31 sont identiques aux codes standard ASCII non imprimables. Par exemple, la fonction Chr(10) renvoie un caractère de saut de ligne. La valeur de l'argument charcode est normalement comprise entre 0 et 255. Toutefois, sur des systèmes DBCS, la valeur de l'argument charcode peut être comprise entre -32768 et 65536.
 
Note   La fonction ChrB est utilisée pour traiter sous forme d'octets les données d'une valeur de type String. Au lieu de renvoyer un caractère codé sur un ou deux octets, la fonction ChrB renvoie toujours un seul octet. La fonction ChrW renvoie toujours une valeur de type String contenant le caractère Unicode, sauf sur lesplates-formes qui ne gèrent pas ce caractère. Dans ce cas, le comportement est le même que pour la fonction Chr.
 
Cet exemple utilise la fonction Chr pour renvoyer le caractère associé au code de caractère spécifié.
 
Dim MyChar
MyChar = Chr(65) ' Renvoie A.
MyChar = Chr(97) ' Renvoie a.
MyChar = Chr(62) ' Renvoie >.
MyChar = Chr(37) ' Renvoie %.
 

 

[jfdsdjhfuetppo]--Message édité par blueteen le 16-05-2002 à 10:23:08--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 16-05-2002 à 10:31:07    

merci bcp ca a l'air d'etre ca, je v tester. Encore merci !!  :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed