Форум: "Система";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];




Вниз

Чтение секторов с CD-ROM 


Alex_K_xelA   (2001-09-21 18:55) [0]

Под WinNT нет проблем, создаю файл и читаю.
Под 9х не тут-то было. Порывшись, обнаруживаю мелкомягкую статейку, на тему "нет жизни на марсе без MSCDEX"... ну и так далее на тему 16 и 32 бит ДЛЛ.
Так вот, есть у кого уже сделанные эти ДЛЛ, а то я на делфи пишу, и как делаются 16 бит ДЛЛ на делфи, я совершенно без понятия...



Andrey Klimov   (2001-09-21 19:25) [1]

Используешь IOCTL?



Alex_K_xelA   (2001-09-22 07:38) [2]

Нет. Ну, то-есть, я пытался читать через \\.\VWIN32 и там, конечно, использую. Но для CD это не проходит. Нужно обращатся к MSCDEX через 2Fh прерывание. Делать это нужно из 16 разрядной процедуры. 16 разрядные процедуры не могут хранится в 32 разрядном процессе, зато могут находится в 16 DLL. Вот.



Andrey Klimov   (2001-09-24 21:07) [3]

Глянь сюда http://www.efg2.com/Lab/Library/Delphi/IO/DisksDrives.htm



Andrey Klimov   (2001-09-24 21:08) [4]

И сюда http://www.cdrfaq.org/faq06.html




Форум: "Система";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];




Наверх








Память: 0.75 MB
Время: 0.027 c
1-22099           Юляшка                2001-12-19 17:43  2002.01.08  
Вопрос про DBGrid!!


4-22461           ShaH                  2001-10-29 11:08  2002.01.08  
проблема с LogonUser (ERROR_PRIVILEGE_NOT_HELD)


3-21936           vvs                   2001-12-05 06:42  2002.01.08  
Delphi5+SQL Server7 нормально, а Delphi5+SQL 2000 бред


1-22171           Dim                   2001-12-20 14:19  2002.01.08  
Возможно ли чудо?


1-22119           Socol                 2001-12-15 10:45  2002.01.08  
Помогите по двум вопросам!