Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

I/O error 23 при чтении файла [D7, WinXP]


Дмитрий Белькевич ©   (2009-11-06 16:42:00) 

Сабж, в общем. В чем может быть причина? Неисправное железо?


Дмитрий Белькевич   (2009-11-07 12:24:00) [1]

Спасибо, Игорь. Скорее всего так и есть - железо проблемное.


Игорь Шевченко   (2009-11-06 21:04:00) [2]

http://www.experts-exchange.com/Storage/Misc/Q_22650654.html


Дмитрий Белькевич   (2009-11-06 20:04:00) [3]

Скажу юзеру, что бы с веником разбирался или на другой машине пробовал, какие тут еще идеи будут...


Дмитрий Белькевич   (2009-11-06 20:03:00) [4]

>Или инфы больше нет?

Инфы нет, что мне обижаться.


Anatoly Podgoretsky   (2009-11-06 19:39:00) [5]

Наверно ответ получил понятный :-)


Leonid Troyanovsky   (2009-11-06 19:31:00) [6]


> Дмитрий Белькевич   (06.11.09 19:21) [11]

Обиделся что ли?
Или инфы больше нет?

--
Regards, LVT.


Дмитрий Белькевич   (2009-11-06 19:21:00) [7]

Ясно, вопросов больше не имею.


Leonid Troyanovsky   (2009-11-06 19:16:00) [8]


> Дмитрий Белькевич   (06.11.09 18:09) [6]

> Так всё таки - почему ошибка случается?

Ты меня удивляешь.

> Anatoly Podgoretsky ©   (06.11.09 16:55) [2]

Читал?

Хотя, в честь пятницы, могу и сферических коней в вакууме обсудить.

--
Regards, LVT.


Дмитрий Белькевич   (2009-11-06 19:10:00) [9]


> Ну, дай ему почитать больше, может и сосчтет crc.


Шутку оценил.


> Во-ще, это изврат - читать файлы по байту.


Он не весь по байту читается, конечно. Структура весьма сложная, иногда байтовые поля попадаются.

Так всё таки - почему ошибка случается? Из-за жесткого такое может быть?


Leonid Troyanovsky   (2009-11-06 18:57:00) [10]


> Дмитрий Белькевич   (06.11.09 18:09) [6]

> Читается один байт.

Ну, дай ему почитать больше, может и сосчтет crc.

Во-ще, это изврат - читать файлы по байту.

--
Regards, LVT.


Leonid Troyanovsky   (2009-11-06 18:43:00) [11]


> Leonid Troyanovsky ©   (06.11.09 17:00) [5]

> Почему Мандрагор?

- Какой, думаю, Мандриан?
- А у меня - Мандриан.

--
Regards, LVT.


Дмитрий Белькевич   (2009-11-06 18:09:00) [12]


> Ой.. 23 это ERROR_CRC. Data error (cyclic redundancy check).


Так вот жеж...

Строка как раз точно известа :):

BlockRead(fp, Result, 1);

Читается один байт. Компьютер, где происходит ошибка, недоступен, отловил Эврикой.


Leonid Troyanovsky   (2009-11-06 17:00:00) [13]


> Anatoly Podgoretsky ©   (06.11.09 16:56) [3]

Ну, да, понял.

Почему Мандрагор?

--
Regards, LVT.


Leonid Troyanovsky   (2009-11-06 16:57:00) [14]


> Leonid Troyanovsky ©   (06.11.09 16:54) [1]

> А почему чтение?

Ой.. 23 это ERROR_CRC. Data error (cyclic redundancy check).

Не туда посмотрел, sorry.

--
Regards, LVT.


Anatoly Podgoretsky   (2009-11-06 16:56:00) [15]


> Leonid Troyanovsky ©   (06.11.09 16:54) [1]

Ошибка не 29


Anatoly Podgoretsky   (2009-11-06 16:55:00) [16]

Ошибка в 17 строке.


Leonid Troyanovsky   (2009-11-06 16:54:00) [17]


> Дмитрий Белькевич   (06.11.09 16:42)

> Сабж, в общем. В чем может быть причина? Неисправное железо?

А почему чтение?
ERROR_WRITE_FAULT
The system cannot write to the specified device.

Может там где переключатель читать-писать?

--
Regards, LVT.


Наверх

Титульная страница Поиск, карта сайта Написать письмо