Verifica serialnumber di hdd in vb net

venerdì 18 marzo 2005 - 09.49

trinity Profilo | Guru

Ragazzi io ho utlizzato il WMI in vb net per poter determinare il serialnumber del disco fisso della macchina su cui installo il mio applicativo, ecco il codice che ho scritto:

io ho utilizzato il WMI questo è il codice in vb net:

Imports System.Management

Dim Query As New SelectQuery("Win32_PhysicalMedia")
Dim Search As New ManagementObjectSearcher(Query)
Dim Info As ManagementObject

For Each Info In Search.Get()
Msgbox(Trim(Info.Item("SerialNumber")))
Next

questo codice va bene anche su sistemi win98 e win2000
perchè mi sono sorti dei dubbi e non avendo questi sistemi operatvi non potevo testarlo?

Ciao
Fabio

19018 Profilo | Expert

Ciao!Su win2000 funziona sicuro (http://www.microsoft.com/italy/windows2000/technologies/management/default.asp) su win98 non credo!Ciao!

trinity Profilo | Guru

Immaginavo e per questo motivo vb net offre delle altre alternative oppure devo ricorrere all'utilizzo delle API di windows?

19018 Profilo | Expert

Credo che forse l'unico modo sono le api, dovresti fare qualche ricerca per quella che ti serve!Prova questi software apiviewer o apiguide contengono la descrizione delle api divise per funzioni e la loro implementazione,ci sono spesso anche esempi!Ciao!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5