en fait j'aimerais copier le contenu d'un tableau dynamique d'entier 16 bit dans un fichier texte si possible les un au dessous des autres.donc voici le code utilisé :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
data : file;
tab_dyn_img : array of array of i16; //entier 16 bit
 
assign (data,'data.text');
rewrite (data);
blockwrite (data, tab_dyn_img[1][0],sizeof (tab_dyn_img[1]));
closefile (data);
j'ai aussi essayé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
blockwrite (data,addr( tab_dyn_img[1][0]^,sizeof (tab_dyn_img[1]));
ainsi que d'autre désinence sur le même thème.

Le programme s'exécute, crée le fichier et le rempli avec des carrés!?
Alors je ne sais pas si c'est juste un petit problème ou si la méthode n'est pas bonne. J'ai passé l'aprés midi à chercher infructueusement.

Merci d'avance.

Olivier