probléme de lecture de fichier wav.
bonjour,
j'ai un problème avec mon programme :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| AnsiString C;
char *B;
AnsiString A;
int a;
int i;
OpenDialog1->Execute();
adresstotal=OpenDialog1->FileName;
int FichierHandle = FileOpen(adresstotal,fmOpenRead);
RichEdit1->Clear();
Memo1->Clear();
Label1->Caption=FormatFloat("########## octets",FileSeek(FichierHandle,0,2));
C=(Label1->Caption);
i=C.Length();
C=C.Delete((i-6),8);
a=StrToInt(C);
FileClose(FichierHandle);
char *Table;
Table=new char[a];
fread(Table,a,1,fopen(adresstotal.c_str(),"r+"));
Memo1->Lines->Add(Table); |
je n'arrive pas à avoir toutes les données du fichier dans "Table" des qu'il y a un 00 sa n'enregistre plus rien .
Avez vous une solution ??
merci