Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: как определить тип записывающего устройства?
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Ввод/Вывод, Сеть. Межпроцессное взаимодействие
Анна
Столкнулась с ситуацией, когда мою программу могут запустить с CD и попытаться на него же записать полученные данные. Нужно предупредить пользователя, что на диск писать нельзя. Просто нельзя, даже если средства позволяют.
К сожалению, у меня на машине записывающий дисковод, и винда делает вид, что открыла файл и записала в него, а наружу выдаёт сообщение, что файл ожидает записи на CD.
Кто что может посоветовать?
ahalaj
Если портируемо, то IMHO только QSystemStorageInfo из Qt Mobility API. Ну а если только для винды, то через GetDriveType. Лично я других способов навскидку и не знаю.
Litkevich Yuriy
да, видимо платформозависимый код нужно писать
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.