Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 11642
Последний выпуск: 19.06.2015

DOS Fn 3cH: создать файл через описатель

Вход

  • AH = 3cH
  • DS:DX = адрес строки ASCIIZ с именем файла
  • CX = атрибут файла

Выход

  • AX = код ошибки если CF установлен и описатель файла если ошибки нет

Описание:

DS:DX указывает на строку ASCIIZ в формате: "d:\путь\имяфайла",0. если диск и/или путь опущены, они принимаются по умолчанию.

  • файл создается в указанном (или умалчиваемом) оглавлении
  • файл открывается в режиме доступа чтение/запись
  • вы должны созранить описатель (handle) для последующих операций
  • если файл уже существует:
  • при открытии файл усекается до нулевой длины
  • если атрибут файла - только чтение, открытие отвергается (атрибут можно изменить функцией 43H изменить атрибут)
  • CONFIG.SYS специфицирует число доступных описателей в системе
  • используйте функцию 5bH создать Новый файл, если вы не хотите перекрывать (усекать) существующий файл.

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог