Bonjour,

Je doit renplacer un programme qui converti des données pour un autre programme.

Je doit travailler sur des fichiers, style fichier text.
Je me suis souvenu mes vieu cour de c, et j'ai taper sa pour commancer/tester :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
FILE *f;
char ligne[256];
f=fopen("S1.IRM","r");
fread(&ligne,sizeof ligne,1,f);
fclose(f);
Label1->Caption=ligne;
J'ai bien sur rajouter au début un include stdio.h

Mon programme compile bien, mais lorsqu'il exécute la ligne du fread il plante :
Le projet meteo.exe à déclanché la classe d'Exception EAccessViolation avec le message 'Violation d'accès à l'adresse 3286ED28 dans le module 'CC3280MT.DLL'. Lecture de l'adresse F832F7FC
Si je mes la ligne du fread en commentaire, le programme tourne.

J'ai dut oublier un petit détaille depuis le temps.