![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Кат узнать флэшка или кард-ридер [D7, WinXP]
Boatswain © (2010-11-19 13:00:00)Есть такая проблема.
Необходимо сохранять файл на флэшку, предварительно проверив наличие свободного места.
Окно списка съемных дисков есть, но туда попадают и диски от кард-ридера. Функция DiskFree на них дает сообщение 'Диск отсутствует', которое в try-except у меня поймать не получается. Как их отсечь или хотябы поймать эту ошибку?
Заранее благодарен за ответ.
Boatswain (2010-11-22 12:55:00) [1]Большое спасибо!
clickmaker (2010-11-19 13:56:00) [2]OldErrMode := SetErrorMode(SEM_FAILCRITICALERRORS);
GetDiskFreeSpace() или DiskFree
SetErrorMode(OldErrMode);