Bonsoir,

Si ton programme tourne dans une console DOS tu as également la bonne vieille (trop hélas) solution du fichier BATCH qui peut remplacer la procédure EXEC si tu connais bien le langage de commande "batch".
M'enfin, c'est de la rustine, juste pour dépanner vite et sale.

La solution, comme tu l'as dit, c'est FreePascal, là-dessus DROGGO a entièrement raison. Je n'ai pas réalisé de rpogramme aussi important que le tien, mais j'ai migré des dizaines et des dizaines de programmes, utilitaires ou autres de Turbo à Free, certains petits (quelques centaines de lignes) d'autres beaucoup plus gros, je ne l'ai jamais regretté une fois les problèmes techniques résolus.