Fichier AVI + Taille de fichier - C++ - Programmation
MarshPosté le 01-06-2005 à 17:39:39
Bonjour à tous,
alors voila j'ai un problème de récupération de la taille d'un fichier et j'ai également un problème de compréhention de certains éléments. Je développe sous Borland C++ Builder 5.
J'arrive à lire le fichier sans problème. J'arrive a sotcker les données du fichier AVI dans la structure AVIFILEINFO. Ce que je n'arrive pas à comprendre, ce sont les champs :
Code :
DWORD dwMaxBytesPerSec;
DWORD dwSuggestedBufferSize;
DWORD dwScale;
DWORD dwRate;
DWORD dwLength;
dwLength correspond aux nombres total d'images du fichier AVI ?
En ce qui concerne la taille du fichier. J'ouvre un fichier qui devrait faire 35 894 188 octets et je n'obtient que 0. D'où pourrait venir mon problème ?
Voila je vous remerci d'avance pour votre aide.
PS: J'ai volontairement zappé les tests d'ouverture de fichier.
Marsh Posté le 01-06-2005 à 17:39:39
Bonjour à tous,
alors voila j'ai un problème de récupération de la taille d'un fichier et j'ai également un problème de compréhention de certains éléments. Je développe sous Borland C++ Builder 5.
Voici le code source :
J'arrive à lire le fichier sans problème.
J'arrive a sotcker les données du fichier AVI dans la structure AVIFILEINFO.
Ce que je n'arrive pas à comprendre, ce sont les champs :
dwLength correspond aux nombres total d'images du fichier AVI ?
En ce qui concerne la taille du fichier. J'ouvre un fichier qui devrait faire 35 894 188 octets et je n'obtient que 0. D'où pourrait venir mon problème ?
Voila je vous remerci d'avance pour votre aide.
PS: J'ai volontairement zappé les tests d'ouverture de fichier.