IO::DriveInfo::IsReady (Visual C++ 2008 Express Edition)
-
Sers, ich verrsuche die Eigenschaft "IsReady" von "IO::DriveInfo" ab zu rufen ("get()"). Nur sobald man "DriveInfo" den Parameter ("String^") eines Laufwerksbuchstaben übergibt ("z.B: "C"") kann man nicht mehr auf die Eigenschaft "IsReady" zu greifen. - IO::DriveInfo("C")::IsReady funktioniert nicht! ebsenso auch - IO::DriveInfo^ drive = gcnew IO::DriveInfo("C"); - if (drive->IsReady == true) { - } nicht! (Wobei diese Option z.B. mit "IO::FIleInfo" wunderbar ging) Welche möglichkeit gibt es "IO::DriveInfo" mit zu teilen um welches Laufwerk es sich handelt um dann anschliesend die Eigenschaft "IsReady" aus zu lesen? Danke vorerst.
-
Folgendes geht bei mir Problemlos:
int main() { System::IO::DriveInfo d("C:"); if (d.IsReady) System::Console::WriteLine("Ready!"); }
-
Jo hey, vielen Dank!