Visual Basic - Leer Etiqueta del Disco Duro???

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

Leer Etiqueta del Disco Duro???

Publicado por Adolfo (117 intervenciones) el 20/01/2003 18:49:42
Hola amigos,
Alguien me podría decir por favor, cual es el codigo que se necesitaria escribir en VB para que un programa X, lea el número de serie de la etiqueta del Disco Duro, pues la idea es hacer que el programa solo funcione en un disco duro en particular, para tratar de evitar copias del mismo programa.

Agradezco toda la ayuda de antemano.
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:Leer Etiqueta del Disco Duro???

Publicado por J.Fernando (47 intervenciones) el 20/01/2003 20:26:02
Esto puede ayudarte

Hallar la etiqueta o label del mismo disco duro:

Escribir el siguiente código:
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 = "D:\"
Call GetVolumeInformation(unidad, cad1, 256, numSerie, longitud,
flag, cad2, 256)
MsgBox "Label de la unidad " & unidad & " = " & cad1
End Sub

Tomado de www.elhacker.com

Saludos
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:Leer Etiqueta del Disco Duro???

Publicado por ser2010 (1 intervención) el 27/06/2011 22:30:45
ese codigo no sirve
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