begin process at 2008 08 22 05:16:48
1 229 775 membres
46 nouveaux aujourd'hui
14 267 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : lire 4 bytes dans un fichier binaire [ Divers / Débutants ] (ravachol)

lire 4 bytes dans un fichier binaire le 04/07/2008 19:19:37

ravachol
bonjour a tous,

j'ai un fichier binaire ou il y a a l'adresse 0x000E  4 bytes qui donne un entier normalement
(voir image)

moi je lit le fichier comme ça pour les données d'un byte (numero 8 , 9 et A sur l'image)
Dim Tampon As Byte
dim pos as integer
pos=1 ' par exemple
Open CommonDialog1.FileName For Binary As #1
Get #1, Pos, Tampon

mais je n'arrive pas a avoir la ligne video length, avez vous une idée ?

voir fichier ci dessous :


Re : lire 4 bytes dans un fichier binaire le 04/07/2008 19:35:21

jack
(Admin CS)
Réponse acceptée !
Salut
Non, en VB6, 4 bytes = Long
Integer sous .Net = Long sous VB6

La structure de ton type serait :
Private Type typeMonFichier
   mTotalSize   As Long
   mYear        As Byte
   mMonth       As Byte
   mDay         As Byte
   mHour        As Byte
   mMinute      As Byte
   mVideoLength As Long
   mAspectRatio As Byte
   mQuality1    As Byte
   mQuality2    As Byte
End Type

et quand tu veux lire cet entête :
   Dim monEntête As typeMonFichier
   ...
   Get #x, 2, monEntête
   ...

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)

Re : lire 4 bytes dans un fichier binaire le 04/07/2008 19:44:58

ravachol
merci beaucoup je n'ai pas penser a definir un type

super cool, merci je test ça de suite !


Classé sous : fichier, binaire, lire, bytes, voir

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS