HOME ПРИМЕРЫ THANKS НОВИЧКАМ ДОКИ LINKS JavaScript Mail | |||
| |||
|
Turbo Pascal Documentation |
Функция IOResultФункция: Возвращает целое значение, представляющее со- бой состояние последней выполненой операцией ввода-вывода. Описание: IOResult Тип результата: Слово (word). Примечания: Чтобы перехватить ошибки ввода-вывода, ис- пользуя функцию IORеsult, проверка ввода-вывода должна быть выключена (директива компилятора {I-}). Если проверка вво- да-вывода выключена и происходит ошибка ввода-вывода, то, пока выполняется обращение к функции IORеsult, все последую- щие операции ввода-вывода игнорируются. Обращение в функции IORеsult сбрасывает ее внутренний флаг ошибки. Перечень возвращаемых кодов ошибок приведен в Приложе- нии 1 ("Сообщения об ошибках и коды ошибок"). Значение 0 от- ражает успешное выполнение операции ввода-вывода. Отличия: В версии 3.0 Турбо-Паскаля коды некоторых оши- бок были другими. Пример: var f : file of byte; begin { получить командную строку с именем файла } Assign(f, ParamStr(1)); {I-} Reset(f); {I+} if IOResult = 0 then Writeln('Размер файла в байтах :',FileSize(f)); else Writeln('Файл не найден'); end. |
HOME |