Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Trucos (https://www.clubdelphi.com/foros/forumdisplay.php?f=52)
-   -   Comprobar que una unidad existe (https://www.clubdelphi.com/foros/showthread.php?t=80881)

Khronos 12-08-2008 01:31:30

Comprobar que una unidad existe
 
Para ello utilizo la función GetVolumeInformation que devuelve true si tiene éxito. Con ella también se puede obtener el número de serie de una unidad.

Código Delphi [-]
function DriveExists (drive: char) : boolean;
var
dummy1, dummy2, serialnum: cardinal;
begin
    result:= GetVolumeInformation(pchar(Drive + ':\'), nil, 0, @SerialNum, dummy1, dummy2, nil, 0);
end;


La franja horaria es GMT +2. Ahora son las 22:16:32.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi