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

Вниз

Диск   Найти похожие ветки 

 
esprit_bel   (2002-06-10 08:34) [0]

Б.Б. спрашивал про определение наличия диска А в дисководе, ответили, но мне нужно определить физическое наличие диска(даже если он не пригоден для чтения).


 
MBo ©   (2002-06-10 08:36) [1]

пробовал?
if FileExists("a:\nul") then
ShowMessage("a-Drive Ready");


 
Song ©   (2002-06-10 08:40) [2]

В FAQ есть.


 
esprit_bel   (2002-06-10 08:53) [3]

Яделал запрос здесь, пробовал, но все равно отслеживает логоку а не физику.


 
MBo ©   (2002-06-10 08:57) [4]

не понял -чем вариант с nul не устраивает


 
esprit_bel   (2002-06-10 09:03) [5]

Вставил дискету, а нул повешал на кнопочный клик, кликаю ничего, вставил заведомо порченную дискету, кликаю ничего.Вот и весь неустрой.


 
Anatoly Podgoretsky ©   (2002-06-10 09:11) [6]

Неисправная дискета это равносильно отсутствию дискеты, а определить засунуто что нибудь в дисковод видимо тебе не удастся


 
MBo ©   (2002-06-10 09:12) [7]

а у меня при вставленной дискетте - showmessage есть.


 
esprit_bel   (2002-06-10 09:13) [8]

А у меня нет!


 
Producer   (2002-06-10 13:16) [9]

Полностью поддерживаю Anatoly Podgoretsky ©


 
MrAngel ©   (2002-06-10 21:42) [10]

Ребята есть прерывание доса которое можно вызвать из виндов...
там есть функция кот позволяет определить есть ли в дисководе дискета (3.5) или закрыта ли дверца дисковода (5.25).

Ищите информацию в старых книжках по программированию. Там найдите номер прерывания... этот номер методом доса не вызвать нужна функция API (нужны CreateFile DeviceIOControl - используйте их в качестве ключевых слов для поиска)(информацию лучше искать в нете)... более не помню уже давно это забыл из-за ненадобности.


 
esprit_bel   (2002-06-17 03:31) [11]

Б.Б., тут сказали, что поврежденная дискета то же самое, что и отсутствие ее, но винда видит есть ли дискета в дисководе.Програмно лезешь на А, а дискету перед этим вытащил, ну и винда говорит, что дискеты нет, а когда левая дискета то ничего не происходит.


 
GrayFox   (2002-06-17 04:47) [12]

винда это вообще уникальная вещь, порой удивляюсь как люди из майкрософта все это реализовали, казалось бы все привычное, а реализовать самим - не получается =)



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

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

Наверх




Память: 0.49 MB
Время: 0.015 c
6-88982
der
2002-04-19 05:15
2002.06.27
Как обычной кнопке на форме привязать кнопку, с веб-стран.


6-88972
Hammer
2002-04-18 09:13
2002.06.27
Мастера, помогите


1-88939
Sniffer
2002-06-15 14:13
2002.06.27
Как загрузить картинку из файла ресурсов


7-89062
gamers_must_die
2002-03-31 18:58
2002.06.27
Как отслеживать запуск программ?


1-88825
cyborg
2002-06-14 12:58
2002.06.27
Создатьь файл