Conversion du code Ascii 146 (Apostrophe) [Résolu]

Cpapy - 15 août 2017 à 19:13 - Dernière réponse :  Cpapy
- 16 août 2017 à 10:43
Bonjour,

Je récupère du texte sur Internet que j'utilise dans un programme VB6.
L'analyse par mon programme de ce texte qui contient des apostrophes Asc(146) lui pose problème.

J'ai utilisé l'instruction suivante pour remplacer ce "faux" apostrophe. Malheureusement, cette instruction ne solutionne pas mon problème

Text1.text = replace(text1.text,asc(145),asc(39))  ou
Text1.text = replace(text1.text,asc(145),"'")

Par avance Merci pour votre aide
Afficher la suite 

Votre réponse

2 réponses

NHenry 14229 Messages postés vendredi 14 mars 2003Date d'inscriptionModérateurStatut 14 juillet 2018 Dernière intervention - Modifié par NHenry le 15/08/2017 à 19:47
0
Merci
Regardes l'aide et les différences entre ASC et CHR ...
Et tu as mis 145, pas 146 ...

J'interviens principalement en VB6 et VB.NET, avec un peu de C#, mais la modération m'amène souvent sur d'autre langages.
En VB.NET pensez à activer "Option Explicit" et "Option Strict"
Commenter la réponse de NHenry
0
Merci
Bonjour,

Finalement c'était très simple !

Text1.text = Replace(Text1.text, Chr(146), "'") 
Commenter la réponse de Cpapy

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.