ВУЗ:
Составители:
69
0bh 11 Ошибка носителя: неверный диск, ошибка контроля четности и
т. п.
0ch 12 Уже существует файл/элемент
0dh 13 Неизвестный класс: классификация не определена или на
проходит
Предлагаемое действие
Эти коды отражают подходящее действие по устранению ошибки.
Идея состоит в том, чтобы сэкономить ваш код, не заставляя вас проверять
коды ошибок в приложении. Вместо
этого вы достигнете совместимости
вверх, выполняя предлагаемые ниже действия. Функция 59h возвращает
эти коды в регистре BL.
Ошибка
He
x
Dec
Значение
(возвращается в ВL функцией 59h)
1 1 Повторить: повторите операцию несколько раз. Если ошибка
повторяется, запросите пользователя, продолжить или
закончить работу.
2 2 Задержать повтор: подождите немного и повторите операцию.
Если ошибка повторяется, запросите пользователя, продолжить
или закончить работу.
3 3 Ввод пользователя: если данные для DOS были введены
пользователем, предложите ему повторить ввод (может быть
неверный идентификатор диска или путь).
4 4 Снять: снимите приложение. Можно выполнить операции
завершения, какие, как закрытие файлов, обновление индексов,
освобождение памяти и т. п.
5 5 Немедленный выход: снимайте немедленно без попытки
завершения. Система в подозрительном состоянии, и
немедленный выход – лучшее продолжение.
6 6 Игнорировать: ошибка ни на что не влияет
7 7 Повторить после действия пользователя: требуется
вмешательство пользователя (например
, установка дискеты).
После этого повторите операцию.
Сфера ошибки
Эти коды служат для того, чтобы помочь вам определить место
ошибки. Функция 59h возвращает эти коды в регистре CH.
69
0bh 11 Ошибка носителя: неверный диск, ошибка контроля четности и
т. п.
0ch 12 Уже существует файл/элемент
0dh 13 Неизвестный класс: классификация не определена или на
проходит
Предлагаемое действие
Эти коды отражают подходящее действие по устранению ошибки.
Идея состоит в том, чтобы сэкономить ваш код, не заставляя вас проверять
коды ошибок в приложении. Вместо этого вы достигнете совместимости
вверх, выполняя предлагаемые ниже действия. Функция 59h возвращает
эти коды в регистре BL.
Ошибка Значение
He Dec (возвращается в ВL функцией 59h)
x
1 1 Повторить: повторите операцию несколько раз. Если ошибка
повторяется, запросите пользователя, продолжить или
закончить работу.
2 2 Задержать повтор: подождите немного и повторите операцию.
Если ошибка повторяется, запросите пользователя, продолжить
или закончить работу.
3 3 Ввод пользователя: если данные для DOS были введены
пользователем, предложите ему повторить ввод (может быть
неверный идентификатор диска или путь).
4 4 Снять: снимите приложение. Можно выполнить операции
завершения, какие, как закрытие файлов, обновление индексов,
освобождение памяти и т. п.
5 5 Немедленный выход: снимайте немедленно без попытки
завершения. Система в подозрительном состоянии, и
немедленный выход – лучшее продолжение.
6 6 Игнорировать: ошибка ни на что не влияет
7 7 Повторить после действия пользователя: требуется
вмешательство пользователя (например, установка дискеты).
После этого повторите операцию.
Сфера ошибки
Эти коды служат для того, чтобы помочь вам определить место
ошибки. Функция 59h возвращает эти коды в регистре CH.
Страницы
- « первая
- ‹ предыдущая
- …
- 67
- 68
- 69
- 70
- 71
- …
- следующая ›
- последняя »
