PEGAR NUMERO HD/SERIAL NO VISTA

GNCNET 03/03/2010 18:58:00
#335966
Para pegar o serial do HD, uso a seguinte função:
[ô][ô][ô]
Dim di As DRIVE_INFO
Dim drvNumber As Long
Dim serialreal As String
di = GetDriveInfo(drvNumber)

With di
serialreal = .SerialNumber
serialreal = Replace(serialreal, [Ô]-[Ô], [Ô][Ô])

End With
[ô][ô][ô][ô]

Funciona certo no XP, mas ao utilizar no Vista, ele está retornando vazio.
Desabilitei o firewall para este projeto, mas não resolveu.
O que fazer?
Agradecido,
Gardel

ESLEYSANCHES 04/03/2010 09:55:48
#336009
Resposta escolhida
Parece besteira, mas antes de iniciar seu projeto seu EXECUTAVEL, clique com o botão direito nele e selecione a opção [Ô]Executar como Administrador[Ô] e veja se funciona.
Se funcionar, é como sempre o VISTA traz problemas, problemas de permissão.

Qualquer coisa post ae de novo.
Abraços !!
GNCNET 09/03/2010 09:13:37
#336382
Não é besteira não. é esta a resposta.
Obrigado.

Mas como faço agora para sempre iniciar como admnistrador, através de atalho?
Tópico encerrado , respostas não são mais permitidas