IOResult(< ФЗ >): integer

функція повертає номер помилки, яка виникла при звернені до файлу. Якщо помилок не було, то повертається 0.

Цю функцію зручно використовувати для “тихої” обробки помилок, які можуть виникнути при роботі з файлом. Під тихою обробкою розуміється, що користувач програми не буде отримувати системне повідомлення про помилку, яка може бути усунута самою програмою (якщо не усунута, то з обійдена з найменшими втратами для честі і гідності програміста).

Для того щоб відключити видачу стандартного повідомлення про помилку необхідно дати директиву компілятору {$I-}. Якщо на початку в тексті програми задати цю директиву, то під час виконання не будуть видаватися повідомлення про помилку.

Для того щоб все повернути назад у програмі треба вказати директиву {$I+}.

Стандартні процедури і функції для текстових файлів