![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#2
|
|||
|
|||
|
Hola,
Puedes intentar con este procedimiento: Código Delphi [-]Procedure Unitats(Var l:TStringList); var i:Word; k:Char; s:String; begin for k:='a' to 'z' do begin try s:=k+':'; i := GetDriveType(PChar(s)); if i=DRIVE_REMOVABLE then l.Add(String(k)); except end; end; end; Si miras en la ayuda la función GetDriveType puedes detectar más tipos de unidades (fijas, de red, etc.) |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| ¿Cómo detecto CTRL+C en consola? | Mastropiero | Varios | 8 | 07-02-2008 10:43:45 |
| Como detecto cuando mandan imprimir desde Windows | SISCOYMAS | API de Windows | 2 | 10-05-2007 08:21:04 |
| Como saber las Unidades de las APIs | onlytk | API de Windows | 1 | 06-11-2005 03:42:42 |
| Cómo medir en unidades de tiempo? | Gabriel2 | Varios | 2 | 31-10-2005 15:51:24 |
| ¿Cómo detecto la pulsación de CTRL + ALT + 1? | nesetru | Varios | 4 | 01-03-2004 18:31:20 |
|