Euh, pas besoin de la déclarer je crois, car elle est déjà déclarée dans l'unité DOS...
Oh tiens, je viens de me rendre compte d'un truc ! Turbo Pascal a été conçu pour DOS et utilise donc des fonctions DOS, pour lancer un programme par exemple ou pour lire des fichiers... Or si tu fais un cd bootable qui va exécuter ton code, DOS ne sera pas chargé et donc rien ne marchera !!! C'est plutôt con !! Une solution lancer DOS à la main Quoique que ca soit pas bien compliqué : tu n'auras besoin que de trois fichiers (si je me souviens bien) : command.com, autoexec.bat et config.sys... Après suffit que ça boote !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 {$M 4096,0,0} uses DOS; begin exec('program','cmdline'); writeln(DosError); readln; end.
Bon courage et a+
Partager