Visual Basic - Nº de serie del disco duro

Life is soft - evento anual de software empresarial
 
Vista:

Nº de serie del disco duro

Publicado por Fernando (166 intervenciones) el 28/11/2002 16:26:35
Hola, y gracias de antemano.
Alguien sabe el código para sacar el Número de serie del disco rigido?
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Nº de serie del disco duro

Publicado por J.Fernando (43 intervenciones) el 28/11/2002 17:03:15
Calcular el número de serie de un disco:

Crear un nuevo proyecto e insertar el siguiente código en el formulario:

Private Declare Function GetVolumeInformation& Lib "kernel32" Alias "GetVolumeInformationA"
(ByVal lpRootPathName As String, ByVal pVolumeNameBuffer As String, ByVal nVolumeNameSize
As Long, lpVolumeSerialNumber As Long, lpMaximumComponentLength As Long, lpFileSystemFlags
As Long, ByVal lpFileSystemNameBuffer As String, ByVal nFileSystemNameSize As Long)

Private Sub Form_Load()
Dim cad1 As String * 256
Dim cad2 As String * 256
Dim numSerie As Long
Dim longitud As Long
Dim flag As Long
unidad = "C:\"
Call GetVolumeInformation(unidad, cad1, 256, numSerie, longitud, flag, cad2, 256)
MsgBox "Numero de Serie de la unidad " & unidad & " = " & numSerie
End Sub

Este codigo no es mio, esta en internet en elhacker.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Nº de serie del disco duro

Publicado por Fernando (166 intervenciones) el 28/11/2002 18:41:48
Muchas gracias J. Fernando!!!! Funciona perfecto!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar