Question sur les Chaines

TheEwook Messages postés 155 Date d'inscription samedi 3 juillet 2004 Statut Membre Dernière intervention 30 mai 2005 - 10 juil. 2004 à 13:29
cs_CanisLupus Messages postés 3757 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 13 mars 2006 - 11 juil. 2004 à 13:27
Bonjour,

J'ai un petit problème
je récupere une variable qui se trouve dans un fichier text.

Voilà la variable en vrai : "FRA kðÐå"
Mais ce que je récupere c'est : "FRA k"

Il ne me prend pas les caractères spéciaux :
240=ð,
208=Ð,
229=å

Pourtant quand j'essai juste de faire
Text1.Text = chr(240) ou chr(208) ou chr(229)

CA MARCHE

Alors ce que j'ai fait je récupere les codes ASCII les uns apres les autres avec ASC et je reconstruit mon texte avec un CHR

MAIS CE NA MARCHE PAS
J'ai toujours "FRA k" et non "FRA kðÐå"

Est-ce que quelqu'un a un idée ?

Merci d'avance
TheEwook

4 réponses

Scalpweb Messages postés 1467 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 5 mai 2010 4
10 juil. 2004 à 15:22
Est-ce que tu pourrais afficher ton code ?
0
cs_CanisLupus Messages postés 3757 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 13 mars 2006 21
10 juil. 2004 à 16:54
Salut, tu parles d'une chaine
"ðÐå"
alors que je vois
"ðÐå"
dans ton exemple. C peut être le "" qui pose problème (le code d'un backspace par ex ?).

Cordialement

CanisLupus
0
TheEwook Messages postés 155 Date d'inscription samedi 3 juillet 2004 Statut Membre Dernière intervention 30 mai 2005
11 juil. 2004 à 13:09
Salut,

les  c'est normale
Le principale problème c'est que je n'arrive pas à récuperer les caractéres suivants :
240=ð,
208=Ð,
229=å
alors qu'ils se trouvent bien dans le fichier texte.

Voici mon code :

            chemin = "C:\Program Files\Raven\SOF\user\username\name.cfg"

            Dim sr As StreamReader = New StreamReader(chemin)

            line = sr.ReadLine()
            NomSOF.Text = line
            sr.Close()


TheEwook
0
cs_CanisLupus Messages postés 3757 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 13 mars 2006 21
11 juil. 2004 à 13:27
Salut,

Puisque c du .NET, tu peux peut-être trouver ta solution ici :

http://www.vbfrance.com/code.aspx?ID=8235

Cordialement

CanisLupus
0
Rejoignez-nous