Compatibilité flottants entre Pascal ss windows et Delphi 5
ducatman07
Messages postés2Date d'inscriptionvendredi 21 mai 2004StatutMembreDernière intervention25 juin 2004
-
22 juin 2004 à 17:46
ducatman07
Messages postés2Date d'inscriptionvendredi 21 mai 2004StatutMembreDernière intervention25 juin 2004
-
25 juin 2004 à 10:32
Salut à tous !
Je suis tout nouveau sur ce chat et débutant en DELPHI, et j'aurais un petit problème à vous soumettre.
J'ai une application qui tourne sous turbo pascal sous windows qui me genere un fichier .INI contenant des enregistrements de type :
De mon côté, j'ai créé une appli DELPHI 5 qui lit les enregistrements de ce fichier .INI et affiche les différentes valeurs dans un TStringGrid.
je n'ai pas de problèmes pour recuperer des string, byte, Word, boolean, .. par contre, je n'arrive pas à afficher les Single : par exemple, pour la variable ValeurRef = 1.0E+11 sous pascal, je recupere 1.21153462628595E-40 sous DELPHI.
Existe-t-il une différence entre un single sous TPW et DELPHI ??? je ne pense pas, mais on ne sais jamais!
Merci d'avance pour celui ou ceux qui voudront bien se pencher sur mon problème.
A voir également:
Compatibilité flottants entre Pascal ss windows et Delphi 5
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 24 juin 2004 à 15:58
Jette un oeil sur la page Pascal/Delphi types, cela devrait t'aider à comprendre d'où vient ton problème.
Cette page web compare les différences de types depuis Turbo Pascal 1 à 7 avec les types de Delphi 1 à 7.
May Delphi be with you
ducatman07
Messages postés2Date d'inscriptionvendredi 21 mai 2004StatutMembreDernière intervention25 juin 2004 25 juin 2004 à 10:32
Salut !
Merci pour vos conseils !
Le problème venait de la compatibilité entre les records Pascal et Delphi (packed-unpacked).
Il faut utiliser la directive de compilation {$A-} sous delphi pour résoudre le problème.