Вниз
Скачать: CL | DM;

как определить наличие дискеты в дисководе   Найти похожие ветки 

 
SiaCD ©   (2002-11-08 02:07) [0]

программе надо читать файл с диска А:, нужно сделать так, что б при отсутствии дискеты невыскакивали никакие сообщения.
то есть дисковод "пожурчал" - дискеты нету - прогрмма закрылась.


 
Николай Быков ©   (2002-11-08 05:22) [1]

Посмотри раздел справки Win32 SDK HELP по теме
Getting Floppy Drive Information
Там все расписано и даже с примером


 
Almaz ©   (2002-11-08 05:42) [2]


> SiaCD © (08.11.02 02:07)
> программе надо читать файл с диска А:, нужно сделать так,
> что б при отсутствии дискеты невыскакивали никакие сообщения.
> то есть дисковод "пожурчал" - дискеты нету - прогрмма закрылась.


var
Dummy: Integer;
begin
if GetVolumeInformation("A:", nil, 0, nil, Dummy, Dummy, nil, 0) then
ShowMessage("Дискета есть") else ShowMessage("Дискеты нет");
end;


Удачи.


 
Николай Быков ©   (2002-11-08 05:43) [3]


> Almaz © (08.11.02 05:42)

Гррррр. Дорогу маленьким, я тоже хочу мастера получить


 
SiaCD ©   (2002-11-08 10:11) [4]

Сенк!...


 
Геннадий ©   (2002-11-08 10:39) [5]

Для: Almaz © (08.11.02 05:42)



var
Dummy: Integer -->> LongWord;



 
Геннадий ©   (2002-11-08 10:44) [6]

А почему, если подставить вместо А: - С:, то говорит - Нет дискеты? HDD есть всегда... А CD можно так проверять?


 
Геннадий ©   (2002-11-08 10:48) [7]

Сорри, оказывается вместо "A:" нужно писать "A:\". Тогда и HDD и CD определяется.


 
Almaz ©   (2002-11-08 23:23) [8]


> Геннадий © (08.11.02 10:39)
> Для: Almaz © (08.11.02 05:42)
> var
> Dummy: Integer -->> LongWord;

А разница :) Значение - то все равно не нужно.

Удачи.



 
SiaCD ©   (2002-11-09 22:47) [9]

> Dummy: Integer -->> LongWord;
...а я мучаюсь....:))



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.014 c
8-69452
kavlad
2002-07-29 18:10
2002.11.21
BMP по 100 мегов


6-69467
Troll
2002-09-26 16:00
2002.11.21
Дело есть!


1-69309
Acorus
2002-11-12 13:55
2002.11.21
Length для массивов в


3-69207
Relict
2002-11-01 09:11
2002.11.21
видел тут вопрос про 1С...может и мне подскажут..


14-69521
Dimaris
2002-11-02 14:59
2002.11.21
Помогите с маленькой проблемкой please.




   Наверх