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

Вниз

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

 
-=GaLaN=- ©   (2003-09-08 12:19) [0]

При попытке обращения к A: или сидирому выскакивает окошко
"There is no disk in the drive. Please insert a disk into drive A:. Cancel, Try Again, Continue"
Как можно избежать появления окна и программно узнать, если ли доступ к этому диску?


 
Song ©   (2003-09-08 12:22) [1]

SetErrorMode()
См. в FAQ полный исходник


 
han_malign ©   (2003-09-08 12:31) [2]

GetVolumeInformation, GetDiskFreeSpace, GetDiskFreeSpaceEx + GetLastError - возвращают ERROR_NOT_READY = 21{The device is not ready.} - если нет носителя...


 
-=GaLaN=- ©   (2003-09-08 13:02) [3]

han_malign>> Но уже после того, как вызывает функция, выскакивает окошко. И только после его закрытия я ловлю в программе ERROR_NOT_READY.


 
-=GaLaN=- ©   (2003-09-08 13:21) [4]

Помогло это:
[url] http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988621873&n=15[/url]
Вопрос закрыт.


 
Song ©   (2003-09-08 13:24) [5]

Я тебе об этом ещё говорил в Song © (08.09.03 12:22) [1]



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

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

Наверх




Память: 0.47 MB
Время: 0.019 c
3-58578
Andrey007
2003-08-27 14:10
2003.09.18
Подскажите, пожалуйста, как справиться со следующей ошибкой.


3-58558
Рома
2003-08-26 20:08
2003.09.18
Подскажите как с помошью DbiBatchMove() скопировать структуру dbf


14-58913
Е-Моё имя
2003-08-28 16:00
2003.09.18
злобные вирьмакеры


9-58505
GameBoy
2002-12-20 19:14
2003.09.18
Полупрозрачность


1-58712
msdsn
2003-09-08 09:29
2003.09.18
Нажатие клавишь а форме