Ouverture d'un fichier pour changer des bits

Signaler
Messages postés
37
Date d'inscription
mardi 14 mai 2002
Statut
Membre
Dernière intervention
3 septembre 2002
-
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
-
je voudrais savoir sous quel mode on doit ouvrir un fichier pour pouvoir changer ses bits ou ses octets.

EXOCET B-)

1 réponse

Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
25
tu ouvres le fichier en binaire :

Dim Data() as Byte

Open "FileName" For Binary As #1
ReDim Data(LOF(1) - 1)
Get #1, ,Data
Close #1

tu obtiens un tableau octet par octet que tu peux convertir par CLng(Data(x)) en long ou CInt(... ou autre C...

pour ecrire dans le fichier :

Open "FileName" For Binary As #1
Put #1, ,Data
Close #1

ce code t'ouvre le fichier en entier. si tu veux plus d'info regarde dans MSDN

ShareVB :)
0