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

Me permito añadir una línea a una de las funciones escritas por roman más arriba, de tal modo que quede como sigue:

Código Delphi [-]
 uses
   Masks;
 
 function IsDrive(S: String): Boolean;
 begin
   S := IncludeTrailingPathDelimiter(S);
   Result := MatchesMask(S,  '[a-z]:\');
 end;
De ese modo la función devolverá "True" tanto si se pasa como parámetro "C:\" como si se pasa "C:", por ejemplo.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita