Показать сообщение отдельно
  #1  
Старый 20.01.2010, 12:48
Аватар для mak-karpov
mak-karpov mak-karpov вне форума
Активный
 
Регистрация: 18.09.2008
Сообщения: 235
Версия Delphi: 2010 и 7
Репутация: 1242
По умолчанию Проверка наличия диска

Добрый день!
Возник вопрос. Как проверить наличие диска. Пробовал:
Код:
function Disk(Drive : Char) : Boolean;
begin
    Drive := UpperCase(Drive);
    Result := DiskSize(ord(Drive) - $40) <> -1;
end;
Всё работает, но только если диска нет, вылезает окно, типа нету диска, вставьте диск в устройство F:, Нефиг, Нафиг, Пофиг.
__________________
Кнопка "+" - весы в правом верхнем углу сообщения...
Ответить с цитированием