Hallo!
Ich möchte herausfinden ob ein von aussen übergebenes Laufwerk existiert.
Ich habe es so probiert.
Delphi-Quellcode:
{*******************************************************************************
* Diese Procedure setzt das von aussen übergebene Laufwerk
*******************************************************************************}
procedure TForm1.setDriveletter(newDrive: String);
begin //Ich tue newDrive nur zuweisen,wenn dieses Laufwerk auch existiert, ansonsten
//mach ich nichts.
If GetDriveType(Pchar(newDrive+))<>0 then Self.FDriveletter:=newDrive;
end;
Rückgabewert von GetDriveType ist 0 , falls er kein Laufwerk findet.
Das funzt aber nicht.
Kennt ihr ne andere Funktion?