Problème code ascii en VB

Bonjour,

je lis un fichier avec des caractères ASCII et certains de ces caractères ne sont pas alphanumériques. Par exemple, il y a un caractère qui correspond à 13 en décimal (CR).

Mon but est d'arrêter ma boucle quand j'ai lu ce caractère.

Si quelqu'un a une idée, ça me dépannerai bien !!!

Merci d'avance

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Modérateur
    Salut

    ASC permet d'obtenir le code ascii d'un caractère :

    MSGBOX ASC("A") renvoie 65

    Il te suffit donc de tester dans ta boucle les caractères non alpha, c'est-à-dire ceux que l'on appelle des "non imprimables" (caarctères de contrôle), de 0 à 31...
    1. bonjour tlm
      le caractère qui correspond au code 13 n'est en fait pas un caractère .il permet de faire
      un saut de ligne.
      lounes d'algerie
    2. Bonjour,
      j'aimerai connaitre toutes les fonctions des caractères @,% et & .
      Merci d'avance
      Lounes