Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: программирование на языке Assembler


Информационный Канал Subscribe.Ru

RusFAQ.ru: программирование на языке Assembler

Выпуск № 492
от 19.02.2003, 17:00

Администратор:
Имя: Калашников О.А.
URL: Информационный ресурс
ICQ: 68951340
Россия, Москва
О рассылке:
Задано вопросов: 2621
Отправлено ответов: 7889
Активность: 300.9 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

Broken Sword
Статус: Профессиональный
Общий рейтинг: 126.01
URL: моя рассылка по Protected Mode
[Подробней >>]
ASMодей
Статус: Профессиональный
Общий рейтинг: 117.42
[Подробней >>]
baldr
Статус: Профессиональный
Общий рейтинг: 113.77
URL: Сайт об ОС DOS. Всем, кто любит эту ОС!
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 2615. Здравствуйте уважаемые эксперты, написал я прогу, которая кроме всего остального, открывает для чтен... (ответов: 2)
Вопрос № 2617. Прикиньте какие гады!!!!!!!! http://www.membrana.ru/lenta/index.html?1269... (ответов: 1)
Вопрос № 2618. Hi ! Как можно через ДОС проверить диск, на который я хочу перейти он CD или просто жесткий диск? Be... (ответов: 1)

Вопросов: 3, ответов: 4


 Вопрос № 2615

Здравствуйте уважаемые эксперты,
написал я прогу, которая кроме всего остального, открывает для чтения файл, но работать она не хочет - пишет, что при чтении 3Fh ошибка - AX=05h (доступ запрещен). Файл для чтения - обычный .txt Не подскажите ли в чем тут может быть загвоздка?
Заранее благодарен
Michel


Приложение:


Вопрос отправлен: 08.02.2003, 17:28
Отправитель: Michel (michaelgul@hotmail.com)

[Следующий вопрос >>] [Список вопросов]

Отвечает Broken Sword

Доброе время суток, Michel!
ну так ты ж его открываешь для ЗАПИСИ (AL=1), а должно быть AL=0 (для чтения) или AL=2 (для чтения/записи)
но я знаю откуда брошен камень - это товаршищ Зубков ошибся в описании функции 3Dh. Он пишет, что
бит 0: чтение
бит 1: запись
...
так вот, это - гон.
и еще - в пути помойму должен быть слеш "" после двоеточия

Ответ отправлен: 08.02.2003, 17:58
Отправитель: Broken Sword


Отвечает ASMодей

Добрый день, Michel!
Ты же при открытии файла в регистре AL пишешь код 01h, а это
означает, что файл ты открываешь только для записи. И при попытке
чтения естественно возникает ошибка доступа.


Ответ отправлен: 09.02.2003, 08:38
Отправитель: ASMодей


 Вопрос № 2617

Прикиньте какие гады!!!!!!!!
http://www.membrana.ru/lenta/index.html?1269



Вопрос отправлен: 08.02.2003, 18:46
Отправитель: Andy BitOff

[Следующий вопрос >>] [Список вопросов]

Отвечает Broken Sword

Здравствуйте, Andy BitOff!
ага, а еще кто то кричал что Opera не детектится вообще...

Ответ отправлен: 08.02.2003, 23:32
Отправитель: Broken Sword


 Вопрос № 2618

Hi !
Как можно через ДОС проверить диск, на который я хочу перейти он CD или просто жесткий диск?
Best regards
alexneta.



Вопрос отправлен: 08.02.2003, 21:10
Отправитель: alexneta (alexneta@aport2000.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает baldr

Доброе время суток, alexneta!
Через DOS стандартными средствами этого сделать нельзя, если только загружен комп не со
"спасательной" виндовой дискеты. Ну, или если другая прога не определила при загрузке расположение
сидюка. А при загрузке со спасательной дискеты вызывается файл findramd.bat (ты его можешь
найти у себя по адресу c:\WINDOWS\COMMAND\EBD\SETRAMD.BAT, если у тебя Win98), который
ищет RAM-диск, а после буквы этого RAM-диска ставит CD-ROM. Возможно, как-то через
функции DOS IOCTL можно определить, но это уже сложнее.


Ответ отправлен: 08.02.2003, 23:34
Отправитель: baldr



Форма отправки вопроса

Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook" и "Microsoft Outlook Express". В программе The Bat! подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте, что в некоторых браузерах могут стоять запреты на открытие других окон, а также "чрезмерное" кэширование данных, при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

© 2002 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (31)
C / C++ (23)
Perl (3)
Delphi (16)
Pascal (22)
Basic / VBA (10)
Java / JavaScript (8)
PHP (5)
MySQL / MSSQL (4)
Пользователю
Windows 95/98/Me (30)
Windows NT/2000/XP (23)
"Железо" (28)
Поиск информации (14)
Администратору
Windows NT/2000/XP (9)
Linux / Unix (9)
Юристу
Гражданское право (8)
Семейное право (5)
Трудовое право (4)
КоАП (4)

Отправить вопрос всем экспертам выбранной рассылки.




Яндекс цитирования

© 2002 Россия, Москва. Авторское право: RusFAQ.ru


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное