Ver Mensaje Individual
  #2  
Antiguo 28-06-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Reputación: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Revisa la guía de estilo de los Foros: no repitas hilos.

A ver qué tal te parece este procedimiento "inspirado" en una función que puede encontrarse en la propia ayuda de Delphi:

Código Delphi [-]
 procedure ListaUnidadesCD(var unidades: TStrings);
 resourcestring
   rsBarra = ':\';
 var
   unidad: Char;
 begin
   for unidad := 'A' to 'Z' do
     case GetDriveType(PChar(unidad + rsBarra)) of
      DRIVE_CDROM: unidades.Add(unidad + rsBarra);
     end;
 end;
__________________
David Esperalta
www.decsoftutils.com

Última edición por dec fecha: 28-06-2005 a las 13:45:42. Razón: (corrección del texto)
Responder Con Cita