Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.08.06;
Скачать: CL | DM;

Вниз

Как наиболее быстро и без задержек проверить доступность диска?   Найти похожие ветки 

 
DVM ©   (2006-04-17 14:12) [0]

Как наиболее быстро и без задержек проверить доступность диска? TFileStream пишет порциями на сетевой диск. При недоступности оного возникает зависание от которого хотелось бы избавиться. Выносить запись в отдельный поток не хотелось бы. Хотелось бы просто быстро проверить перед записью очередной порции - можно ли ее записать.


 
Игорь Шевченко ©   (2006-04-17 15:11) [1]

Я извиняюсь, а разве сетевой редиректор этого не проверяет ? :)


 
DVM ©   (2006-04-17 15:21) [2]


> Игорь Шевченко ©   (17.04.06 15:11) [1]

Наверное проверяет, но мне то от этого пользы мало. Как только я пытаюсь записать очередную порцию при недоступном дике, получаю зависон на продолжительное время. Вот и хотелось бы узнать, нет ли какой функции, вызвав которуя я сразу, ну или почти сразу получил бы ответ, могу я писать по указанному пути или не могу без подвисания.


 
Дмитрий Л. ©   (2006-04-17 15:41) [3]

Думаю, можно попробовать поэкспериментировать с асинхронным IO.


 
n0name   (2006-04-17 19:15) [4]

DVM ©   (17.04.06 14:12)
Я так понял доступность сетевого диска?
Можешь попробовать написать свой ping.
Только как мне кажется это не будет соответствовать твоим требованиям.


 
Rouse_ ©   (2006-04-17 22:55) [5]

WNetGetConnection



Страницы: 1 вся ветка

Текущий архив: 2006.08.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.034 c
3-1149238320
jiny
2006-06-02 12:52
2006.08.06
Как программно добавлять/изменять польз.сервера, изменяя им роли


3-1148922065
alpha5
2006-05-29 21:01
2006.08.06
Странная ошибка


4-1145147097
Volf_555
2006-04-16 04:24
2006.08.06
Как изменять значок программы в трэи по необходимости?!


1-1151101641
Аццкий юзар
2006-06-24 02:27
2006.08.06
ADO компоненты в dll - инициализация


2-1152987046
SergP
2006-07-15 22:10
2006.08.06
Как скрыть кнопку в панели задач?