русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

ОШИБКИ, ОБНАРУЖИВАЕМЫЕ ДОС


Дата добавления: 2014-11-28; просмотров: 855; Нарушение авторских прав


1. Invalid function number (Неверный номер функции). Вы пытаетесь вызвать несуществующую функцию ДОС.

2. File not found (Fie найден файл).Ошибка генерируется процедурами RESET, APPEND, RENAME или ERASE в случае, если имя, присвоенное файловой переменной, указывает несуществующий файл.

3. Path not found (Путь не найден). Ошибка генерируется процедурами:

  • RESET, REWRITE, APPEND или ERASE в случае, если имя, присвоенное файловой переменной, является недействительным иди указывает на несуществующий подкаталог;
  • CHDIR, MKDIR или RMDIR в случае, если путь является недействительным или указывает несуществующий подкаталог.

4. Too many open files (Слишком много открытых файлов). Ошибка генерируется процедурами RESET, REWRITE или APPEND в случае, если программа имеет слишком много открытых файлов, ДОС не позволяет использовать более 15 открытых файлов для каждого процесса. Если ошибка возникла при наличии менее 15 открытых файлов, то она может указывать на то, что файл CONFIG.SYS не содержит параметра FILES=xxx или что этот параметр задает слишком мала файлов. Увеличьте параметр FILES=xxx до какого-либо подходящего значения, например, до 80.

5. File access defined (Отказано в доступе к файлу). Данная ошибка генерируется процедурами:

  • RESET или APPEND в случае, когда имя. присвоенное файловой переменной, указывает каталог или файл, доступный только для чтения, в то время как параметр F1LEMODE файловой переменной содержит указание на запись данных;
  • REWRITE и случае, когда каталог заполнен, или если имя, присвоенное файловой переменной, задает каталог или существующий файл, доступный только для чтения;
  • RENAME в случае, если имя, присвоенное файловой переменной, указывает каталог или если новое имя указывает существующий файл;
  • ERASE в случае, если имя, присвоенное файловой переменной, указывает каталог или файл, доступный только для чтения;
  • MKDIR в случае, если файл с тем же именем уже существует в порождающем каталоге, если нет места в порождающем каталоге или если путь к каталогу содержит имя логического устройства;
  • RMDIR в случае, если каталог не является пустым, если путь не определяет каталог или если пул залает корневой каталог;
  • READ или BLOCKREAD в случае типизированного или нетипизированного файла, если файл не открыт для чтения;
  • WRITE или BLOCKWRITE для типизированного или нетипизированного файла в случае, если этот файл не открыт для записи.

6. Invalid filе handle (Недопустимый файловый канал). Данная ошибка генерируется в случае, когда системному вызову ДОС передается недопустимый файловый канал. Эта ошибка не должна возникать в правильно работающей программе. Ее появление является свидетельством того, что файловая переменная каким-либо образом испорчена.



12. Invalid file access code (Недействительный код доступа к файлам). Ошибка генерируется процедурами RESET или APPEND, если значение параметра FILEMОDE файловой переменной не является допустимым.

15. Invalid drive number (Недопустимый номер дисковода). Ошибка генерируется процедурой CETDIR в случае, если номер дисковода не является допустимый.

16. Cannot remove current directory (Нельзя удалить текущий каталог). Ошибка генерируется процедурой RMDIR в случае, если путь указывает текущий каталог.

17. Cannot rename across drives (Нельзя при переименовании указывать разные дисководы). Генерируется процедурой RENAME в случае, если оба файла не находятся на одном и том же диске.



<== предыдущая лекция | следующая лекция ==>
Fail only allowed within constructor (Обращение к стандартной процедуре FAIL может содержаться только в конструкторе). | ОШИБКИ ВВОДА-ВЫВОДА


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.292 сек.