Lecture de clé de registre

Signaler
-
Messages postés
4
Date d'inscription
mardi 10 décembre 2013
Statut
Membre
Dernière intervention
11 décembre 2013
-
Bonjour,

Je travail actuellement sur Visual Basic 2010 Express

Je fait une application qui va lire des clés de la BDR.

Toutefois, bloque sur une : celle du bios.

j'ai fais :
Dim BIOSDate =My.Computer.Regidtry.LocalMachine.OpenSubKey("HARDWARE\DESCRIPTION\System").GetValue("SystemBiosDate")

Qui marche


Mais j'ai aussi
Dim BIOS =My.Computer.Regidtry.LocalMachine.OpenSubKey("HARDWARE\DESCRIPTION\System").GetValue("SystemBiosVersion")

Qui ne marche pas.
J'ai comme résultat :system.String[]

C'est peut être tout bette mais je n'arrive pas trouver de solution.
Je pense que le problème vient du Type de la clé :
Le première (qui marche) est de type REG_SZ alors que la seconde est du type REG_MULTI_SZ et les données sont écrites sur plusieurs ligne.

Quelqu'un aurait une solution SVP

Merci
A+

1 réponse

Messages postés
4
Date d'inscription
mardi 10 décembre 2013
Statut
Membre
Dernière intervention
11 décembre 2013

Bonjour,
Dim BIOS = My.Computer.Registry.LocalMachine.OpenSubKey("HARDWARE\DESCRIPTION\System").GetValue("SystemBiosVersion")

'CELA RETOURNE UN TABLEAU DE STRING DONC:

For x = 0 To BIOS.length - 1
MsgBox(BIOS(x).ToString)
Next