Bonjour à tous voila,

Mon ami me dit que les fichiers portant l'extension (.txt) ne peuvent être assgniés qu'a des fichiers TEXT! Pour moi c'est faux ! La preuve dans l'exemple qui suit:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
Type f_ent=file of integer; 
var 
    f:ent;
    x:integer;
Begin
strcopy(WindowTitle,'Ecriture dans un fichier');
 
assign (f,'test.txt');
rewrite(f);
 
write('x= ');
readln(x);
write(f,x);
 
close(f);
 
end.
Comme je peut aussi assigner un fichier .dat à un fichier Text

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
var 
    f:text;
 
Begin
strcopy(WindowTitle,'Ecriture dans un fichier');
 
assign (f,'test.dat');
Ma question est donc la suivante: Existe-t-il une relation directe entre l'extension d'un fichier et sa nature (Typé ou Text)?

Merci de m'éclairssir à ce sujet.