Hallo,
ich habe mir mit einem FolderBrowseDialog ein Verzeichnis in einen String geben lassen.
Nun würde ich gerne Mittels GetDiskFreeSpace mir den freien Speicherplatz errechnen lassen. Leider verlangt GetDiskFreeSpace einen LPCWStr oder LPCStr. Wie bekomme ich nun aus meinem String einen solchen?
Vielen Dank, schon im voraus.
ich habe mir mit einem FolderBrowseDialog ein Verzeichnis in einen String geben lassen.
Nun würde ich gerne Mittels GetDiskFreeSpace mir den freien Speicherplatz errechnen lassen. Leider verlangt GetDiskFreeSpace einen LPCWStr oder LPCStr. Wie bekomme ich nun aus meinem String einen solchen?
Code:
String^ Quellpfad;
FolderBrowserDialog fb ;
DWORD lpSectorsPerCluster;
DWORD lpBytesPerSector;
DWORD lpNumberOfFreeClusters;
DWORD lpTotalNumberOfClusters;
fb.Description = "Quellverzeichnis auswählen:";
fb.ShowDialog();
Quellpfad = fb.SelectedPath;
this->textBox1->Text=Quellpfad;
GetDiskFreeSpaceA(Quellpfad,
lpSectorsPerCluster,
lpBytesPerSector,
lpNumberOfFreeClusters,
lpTotalNumberOfClusters);
Vielen Dank, schon im voraus.
Zuletzt bearbeitet: