Salve! Qualcuno può aiutarmi, mi servirebbe un sorgente per la lettura del seriale dell'Hd e se è possibile anche quello della CPU.
ATTENZIONE!!! non cerco il seriale hd della formattazione, ma proprio quello hardware.
Grazie
Salve! Qualcuno può aiutarmi, mi servirebbe un sorgente per la lettura del seriale dell'Hd e se è possibile anche quello della CPU.
ATTENZIONE!!! non cerco il seriale hd della formattazione, ma proprio quello hardware.
Grazie
ciao devi usare l'fso, ora non ho sotto mano il VB, comunque puoi vedere anche nell'help.
'Leggo il seriale dell'HD.
Set fso = CreateObject("Scripting.FileSystemObject")
Set fsoDriveS = fso.Drives
For Each fsoDrive In fsoDriveS
sDrive = fsoDrive.DriveLetter
If (fsoDrive.DriveType = 2) And (sDrive = "D") Then
Set fsoDrive = fso.GetDrive(sDrive)
SerialNum = fsoDrive.SerialNumber
MsgBox SerialNum
End If
Next
Set fsoDriveS = Nothing
prova, ciao
Ciao,Originariamente inviato da verardoelvis
ciao devi usare l'fso, ora non ho sotto mano il VB, comunque puoi vedere anche nell'help.
'Leggo il seriale dell'HD.
Set fso = CreateObject("Scripting.FileSystemObject")
Set fsoDriveS = fso.Drives
For Each fsoDrive In fsoDriveS
sDrive = fsoDrive.DriveLetter
If (fsoDrive.DriveType = 2) And (sDrive = "D") Then
Set fsoDrive = fso.GetDrive(sDrive)
SerialNum = fsoDrive.SerialNumber
MsgBox SerialNum
End If
Next
Set fsoDriveS = Nothing
prova, ciao
il Microsoft Scripting Runtime è disponibile e utilizzabile su tutti i so Win?
Grazie![]()
Dalla vita altrui attingeva la sua oscura magia...
Membro del Sacro Ordine degli elfi oscuri di Kand
Sì ... non sono sicuro su Win98 dove mi sembra vada installata la libreria ...
In ogni caso, non so se l'hai visto, ma hai risposto ad un thread di due anni fa ... forse era meglio aprire un thread nuovo ...
Modificando quanto detto da "elfocaotico" io ho scritto il seguente codice:
secondo me dovrei vedere "A:" nel messaggio ma come mai si piantacodice:Set fso = CreateObject("Scripting.FileSystemObject") Set fsoDriveS = fso.Drives MsgBox fsoDriveS(1).DriveLetter![]()
Non dovrebbe pinzare il primo elemento che "elfocaotico" prende col primo giro del suo ciclo for-next
non capisco la differenzaVVoVe:
VVoVe:
![]()
Dove è l'errore??
La vita è come la scaletta di un pollaio: in salita, corta e piena di m***a!!