Bonjour
je programme depuis longtemps en TP et souhaite transférer mes programmes sous Free Pascal.
A priori, je ne suis pas limité en taille mémoire ce qui est le cas avec TP : 640K.
J'ai donc commencer à transferer, cela fonctionne après quelques modifs, mais je rencontre un problème avec les fichiers de données (fichiers à accès direct créés sous TP).
Free Pascal les reconnaît, il reconnaît la taille, mais lorsque je veux lire un enregistrement du fichier il trouve 0 alors que TP lit la valeur correcte.

Le type de l'enregistrement est REAL.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
TVOL_ENR  = RECORD
    CODE      : STRING [12];
    LIB       : STRING [50];
    POS       : WORD;
    NB        : WORD;
    MOY       : REAL;
    ECT       : REAL;
    END;
Est-ce normal ?
Faut-t-il alors créer ses fichiers de données sous Free Pascal ?
Merci de votre aide.