(VB) remplacer des guillemets dans une string

Résolu/Fermé
Hélène - 24 mai 2004 à 14:06
 VB6 - 28 oct. 2010 à 15:17
Bonjour !
Je dois supprimer les guillemets dans une chaîne de caractères. J'ai fait comme ça :
laChaine = Replace(laChaine , """, "")

Mais ça fait une erreur de syntaxe.
Comment faire ?
Merci !

8 réponses

blurk Messages postés 486 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 15 mars 2009 160
24 mai 2004 à 14:57
les "" servent à délimiter une chaine de caractère et pas à afficher des guillemets. Pour l'afficher ou le comparer il faut l'exprimer sous forme de code ascii. Le code ascii du guillemet est 34
asc() et chr() permettent d'atteindre le code ascii d'un caractère
print chr(34) affiche un guillemet.
asc(a) retourne le code ascii de a

cordialement
13