Lecture d'un fichier héxa

cs_MELISA Messages postés 72 Date d'inscription mardi 16 avril 2002 Statut Membre Dernière intervention 12 février 2008 - 3 juin 2002 à 12:52
cs_MELISA Messages postés 72 Date d'inscription mardi 16 avril 2002 Statut Membre Dernière intervention 12 février 2008 - 4 juin 2002 à 11:08
Bonjour à tous
J'ai un petit problème que je n'arrive pas à résoudre.
J'ai un fichier hexa à ouvrir et à lire. Il contient par exemple 78FF...
Mais lors de la lecture je récupère les caractères xy1/4...(en autre)
Y-a t'il un composant à rajouter (je ne les connais pas tous) ou est-ce un problème de filtres de la commondialog?
J'espère que je suis assez claire.
Merci beaucoup pour votre aide
MELISA

3 réponses

fredlynx Messages postés 662 Date d'inscription mercredi 16 janvier 2002 Statut Modérateur Dernière intervention 16 octobre 2010 3
3 juin 2002 à 15:53
Tu l'ouvres dans quel Mode ???
Si tu l'ouvre en binaire tu ne devrais pas avoir de soucis genre ...

Open Fichier For Binary As #1
text = Input(LOF(1), #1)
Close #1

<center>http://www.lynx-asp.fr.st
WebMaster</center>
0
cs_MELISA Messages postés 72 Date d'inscription mardi 16 avril 2002 Statut Membre Dernière intervention 12 février 2008
3 juin 2002 à 16:05
Merci beaucoup pour ton aide
Salutations
MELISA
0
cs_MELISA Messages postés 72 Date d'inscription mardi 16 avril 2002 Statut Membre Dernière intervention 12 février 2008
4 juin 2002 à 11:08
Merci fredlynx pour ton aide.

mais désolée j'ai toujours un pb.
Je ne récupère pas les caractères en hexa, par conséquent je suis obligée de convertir de la manière suivante:

Open Fichier For Binary As #1
text = Input(LOF(1), #1)
text=hex(asc(text)
Close #1

Par contre j'ai un gros pb car impossible de lire les zéros car il est traduit en texte par un caractère nul et par conséquent ça me décale tout mon texte!

Merci d'avance à tous ceux qui m'aideront et surtout bonne prog

MELISA
0
Rejoignez-nous