Contrôle des entrées et des sorties (Delphi)
Remonter à Liste des directives de compilation Delphi - 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 Delphi. 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.