L'imbécile est-il heureux ?

cs_etniqs Messages postés 201 Date d'inscription mardi 7 octobre 2003 Statut Membre Dernière intervention 10 mai 2016 - 31 mai 2005 à 11:05
Gobillot Messages postés 3140 Date d'inscription vendredi 14 mai 2004 Statut Membre Dernière intervention 11 mars 2019 - 31 mai 2005 à 12:08
bon, j'ai un gros mystère insondable :

avec :

st1="l'imbécile est-il heureux ?"
st2="l'imbécile est-il heureux ?"

je fais
est-ce que vbcomp(st1,st2)=0 par hasard ? et ben il me repond non.

bon peut-être, je vois pas pourquoi, je cherche donc pendant 2 jours, pour trouver que ce con de truc de vbcomp de mes 2, merdouille quand il rencontre " ' " , le chr(39) quoi.

bon donc :
st1 = replace(st1,chr(39))
st2 = replace(st2,chr(39))

et là, il me fait le deuxième et pas le premier ! dans une boucle for


si qq'un a déjà eu le pb, ben il m'expliquera et aura toutes mes considérations spacio-temporelles

merci merci

4 réponses

cs_ITALIA Messages postés 2169 Date d'inscription vendredi 20 avril 2001 Statut Membre Dernière intervention 30 juin 2009 9
31 mai 2005 à 11:20
C'est quoi cette Fonction : vbcomp() ?? du VBnet ...c'a sert à quoi ?

Expliques clairement ton souci !! ce que tu veux remplacer ou ce que tu veux faire !

st1 = replace(st1,chr(39),"")
st2 = replace(st2,chr(39),"")

It@li@
0
Gobillot Messages postés 3140 Date d'inscription vendredi 14 mai 2004 Statut Membre Dernière intervention 11 mars 2019 34
31 mai 2005 à 11:26
je crois plutôt que c'est StrComp()



st1 = Replace(st1, Chr(39), "?")

st2 = Replace(st2, Chr(39), "?")

If StrComp(st1, st2) = 0 Then MsgBox "oui"


Daniel
0
cs_etniqs Messages postés 201 Date d'inscription mardi 7 octobre 2003 Statut Membre Dernière intervention 10 mai 2016
31 mai 2005 à 12:04
oui, ben j'ai tapé comme ça, strcomp ok, mais c'est pas le pb
0
Gobillot Messages postés 3140 Date d'inscription vendredi 14 mai 2004 Statut Membre Dernière intervention 11 mars 2019 34
31 mai 2005 à 12:08
le problème il est que tu n'as pas mis le caractère de remplacement, marqué en rouge

Daniel
0
Rejoignez-nous