Pb sous VB
Fermé
myriam
-
14 mars 2001 à 15:11
Marden Messages postés 1072 Date d'inscription dimanche 11 février 2001 Statut Membre Dernière intervention 29 janvier 2006 - 15 mars 2001 à 16:31
Marden Messages postés 1072 Date d'inscription dimanche 11 février 2001 Statut Membre Dernière intervention 29 janvier 2006 - 15 mars 2001 à 16:31
A voir également:
- Pb sous VB
- Vb - Télécharger - Langages
- Vb cable - Télécharger - Audio & Musique
- Vb download - Télécharger - Langages
- Vb runtime - Télécharger - Divers Utilitaires
- Vb 2008 - Télécharger - Langages
3 réponses
lilly80
Messages postés
7
Date d'inscription
vendredi 2 mars 2001
Statut
Membre
Dernière intervention
14 mars 2001
14 mars 2001 à 15:55
14 mars 2001 à 15:55
Il suffit que tu écrives un programme qui caractère par caratères transforme les accents en lettres ordinaires.
Salut
Salut
Marden
Messages postés
1072
Date d'inscription
dimanche 11 février 2001
Statut
Membre
Dernière intervention
29 janvier 2006
210
15 mars 2001 à 16:31
15 mars 2001 à 16:31
Une technique de conversion, valable dans la plupart des langages, consiste à définir une table de 256 caractères, adressable par la valeur pondérée du caractère à traduire.
Dans ton cas, la table contient les caractères non accentués (sortie) aux positions adressées par les valeurs des caractères accentués, les autres positions étant occupées par des zéros (= ne pas traduire) ou par la valeur Ascii du caractère (auto-remplacement).
Soit une boucle de 0 à 255 pour le remplissage initial, puis les affectations spécifiques des caractères à modifier.
Ceci suppose bien sûr de connaître les valeurs [décimales] des caractères utilisés en entrée.
Dans ton cas, la table contient les caractères non accentués (sortie) aux positions adressées par les valeurs des caractères accentués, les autres positions étant occupées par des zéros (= ne pas traduire) ou par la valeur Ascii du caractère (auto-remplacement).
Soit une boucle de 0 à 255 pour le remplissage initial, puis les affectations spécifiques des caractères à modifier.
Ceci suppose bien sûr de connaître les valeurs [décimales] des caractères utilisés en entrée.