Contrôle des entrées et des sorties (Object Pascal)

De Appmethod Topics
Aller à : navigation, rechercher

Remonter à Liste des directives de compilation Object Pascal - Index


Type

Commutateur

Syntaxe

{$I+} ou {$I-} {$IOCHECKS ON} ou {$IOCHECKS OFF}

Par défaut

{$I+} {$IOCHECKS ON}

Portée

Locale



Remarques

La directive bascule $I active ou désactive la génération automatique du code vérifiant le résultat des appels aux procédures d'E/S. Les procédures d'E/S sont décrites dans le Guide du langage Object Pascal. Si une procédure d'E/S renvoie un code retour d'E/S non nul alors que cette bascule est activée, une exception EInOutError est déclenchée (ou le programme termine son exécution si la gestion des exceptions est désactivée). Lorsque cette bascule est désactivée, le programme doit tester les codes retour des procédures d'E/S à l'aide de la fonction IOResult.

Voir aussi