|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.01.2010, 13:25 | #1 |
Новичок
Джуниор
Регистрация: 10.01.2010
Сообщений: 2
|
Как считать информацию с CD\DVD?
Как считать с определенного сектора CD\DVD определенное количество байт? Т.е. читать с диска напрямую "сырой код".
|
10.01.2010, 14:19 | #2 |
Форумчанин
Регистрация: 02.01.2010
Сообщений: 254
|
Нужно, используя CreateFile, получить handle для чтения диска, далее, через SetFilePointer, выставить указатель к нужному сектору диска и прочесть сектор целиком используя ReadFile. Описание всех упомянутых функций см. в MSDN.
|
10.01.2010, 15:55 | #3 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Прочитать сектор диска можно - открыть диск как файл с помощью CreateFile и прочитать с помощью, как бы неожиданно это не прозвучало, ReadFile.
MSDN не нужен - все есть на форуме и во встроенном хэлпе (файл WIN32.HLP). З.Ы. Вот тут подробно, можете просто "сдуть" http://www.xakep.ru/post/27724/default.asp?print=1 Последний раз редактировалось mihali4; 10.01.2010 в 15:58. |
12.01.2010, 00:13 | #4 |
Новичок
Джуниор
Регистрация: 10.01.2010
Сообщений: 2
|
Супер! mihali4, спасибо Вам огромное! А то честно говоря с SetFilePointer в MSDN запутался немного.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Записать DVD (VIDEO_TS папку на DVD диск) | Altera | Софт | 14 | 30.03.2013 21:05 |
как загружать информацию с сайта | lg12 | Работа с сетью в Delphi | 2 | 05.08.2009 15:24 |
Как узнать информацию о PE файле | Smoke | Win Api | 5 | 02.10.2007 13:10 |
Как открыть DVD-rom | Kalewa-Uliss | Win Api | 2 | 16.07.2007 07:24 |
Как затереть CD/DVD RW диск? | tetris | Общие вопросы Delphi | 5 | 10.05.2007 20:19 |