Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    158

    [vb6] Seriale Hd Non Quello Della Formattazione

    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

  2. #2
    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

  3. #3
    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
    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

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    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 ...

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    141
    Modificando quanto detto da "elfocaotico" io ho scritto il seguente codice:
    codice:
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set fsoDriveS = fso.Drives
    MsgBox fsoDriveS(1).DriveLetter
    secondo me dovrei vedere "A:" nel messaggio ma come mai si pianta
    Non dovrebbe pinzare il primo elemento che "elfocaotico" prende col primo giro del suo ciclo for-next
    non capisco la differenza VVoVe: VVoVe:
    Dove è l'errore??
    La vita è come la scaletta di un pollaio: in salita, corta e piena di m***a!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.