Ecriture dans un tableau dynamique.
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:
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:
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