Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-10-2007
Avatar de JoAnCa
JoAnCa JoAnCa is offline
Miembro
 
Registrado: jul 2005
Ubicación: Cuba
Posts: 435
Poder: 19
JoAnCa Va por buen camino
Obtener numero Serie del HDD cuando hay mas de uno, y si tienen varias particiones

Ya tengo la forma de obtener el Nro de Serie del Disco Duro (varias formas en los diferentes hilos de este foro), pero como hacer cuando hay mas de un Disco Duro en la PC, y cuando estos tienen varias particiones.

Me refiero a que esto se haga automaticamente, no que se entre el dato por el usuario.
Responder Con Cita
  #2  
Antiguo 13-10-2007
Avatar de aeff
aeff aeff is offline
Miembro
 
Registrado: oct 2006
Ubicación: Cuba, Guantánamo
Posts: 348
Poder: 18
aeff Va camino a la fama
implementa esta función

Código Delphi [-]
function GetVolumeID(DriveChar: Char): String; 
var
   MaxFileNameLength, VolFlags, SerNum: DWord;
begin
   if GetVolumeInformation(PChar(DriveChar + ':\'), nil, 0,
      @SerNum, MaxFileNameLength, VolFlags, nil, 0)
   then 
   begin
     Result := IntToHex(SerNum,8);
     Insert('-', Result, 5);
   end
   else
       Result := '';
end;

un ejemplo de llamada
Código Delphi [-]
 Caption:=GetVolumeId('c');

espero que te sirva de algo

saludos
aeff!
Responder Con Cita
  #3  
Antiguo 13-10-2007
Avatar de aeff
aeff aeff is offline
Miembro
 
Registrado: oct 2006
Ubicación: Cuba, Guantánamo
Posts: 348
Poder: 18
aeff Va camino a la fama
en el TrucoMania hay muchos trucos buenos que te enseñan esto y mucho mas...
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
obtener el número de serie de un disco duro serial ATA mgc API de Windows 4 27-03-2009 15:54:18
Componente DiskInfo, para Obtener el Numero de Serie del Disco Duro Alexis De la Cr OOP 3 17-05-2007 23:00:25
Como obtener el número de serie de la mother board saul_fg API de Windows 1 11-03-2007 07:49:51
Tomar numero de serie... Perio Varios 6 09-08-2005 16:49:49
Número de Serie HDD en Red ogorut Varios 0 04-12-2003 12:50:40


La franja horaria es GMT +2. Ahora son las 18:24:28.


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
Copyright 1996-2007 Club Delphi