Bonjour !

Consultant en réseaux retraité, je me replonge dans Delphi après de très nombreuses années où j'ai gagné ma vie avec Paradox. Ex-utilisateur de la version Delphi 2, j'utilise depuis peu la version actuelle d'Embarcadero. Je me considère comme un nouveau débutant, donc !

Un proverbe Néerlandais dit : "Il cherche sans succès son cheval alors qu'il est assis dessus !"

Quelqu’un peut-il me dire comment me débarrasser d'une erreur 2010 (non concordance de typage, clause "read") dans le programme hyper simple suivant (lecture de la première ligne d'un fichier texte) :

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
Const
  fn='F:\Data Root\A_DnLd\pixes.txt';
 
var
  Form1:  TForm1;
  fx:   file;
  st:  string;
 
implementation
 
begin
  begin
    assignfile(fx,fn);
    reset(fx);
    read(fx,st);
  end;
end.
Les arguments passés à "read" sont du type attendu (tels que décrits dans le manuel de référence en ligne)

J'ai creusé du côté des "paramètres non typés" mais je ne trouve rien ! Merci de me décoincer (et sans rire SVP !)

Pierre