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




Вниз

I/O Error 103 и подавление системного сообщения. 


Серега   (2001-12-16 19:01) [0]

Люди!!! А как мне бороться с сабжем???
Ситуация:
Некоторая пограмма пишет логи.
Другая некторая программа их читает. По таймеру.
Так вот, мулька в том, что иногда чтение логов совпадает с их записью.
Результат - I/O Error 103. В принципе, мне достаточно это сообщение просто подавть, тогда как????



Anatoly Podgoretsky   (2001-12-16 19:11) [1]

Посмотри на директивы {$I}



KilkennyCat   (2001-12-17 03:56) [2]

Корректнее просто проверить файл на доступность
Разумеется, перед этим {$I-}, после этого {$I+}
пример:
AssignFile(F, OpenDialog1.FileName);
{$I-}
Reset(F);
{$I+}
if IOResult = 0 then Доступен else Недоступен



vlv   (2001-12-17 13:56) [3]

Используй CriticalSection



Серега   (2001-12-17 17:39) [4]

Спасибо!!!



Серега   (2001-12-21 16:04) [5]

vlv: А как?




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




Наверх





Память: 0.72 MB
Время: 0.025 c
6-28524           Алексей Штыков        2001-10-16 14:38  2002.01.10  
Как втихую проверить обновления (любые) с сервера.?


1-28470           JankinDoll            2001-12-21 20:07  2002.01.10  
Как посмотреть выделенный символ в Richedite является символом переноса или нет?


3-28436           macinsoft             2001-12-10 10:31  2002.01.10  
Восстановление базы


1-28505           ctapik-net            2001-12-23 09:44  2002.01.10  
Как массив типа Array Of Array Of String сохранить в TMemoryStream и обратно?


3-28426           Yu                    2001-12-07 13:30  2002.01.10  
DBLookUpComboBox