Bonjour,

Excusez moi, j'ai un problème avec une fonction que j'ai créé pour lire dans ma base de registre. Voila la fonction en question :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
    Public Function getEssbaseActivate() As String
        Dim Reg As RegistryKey
        Dim tmp As String = "toto"
        EcrireLog("valeurAvant", tmp)
        'Ouvre l'instance de la clé du produit
        Reg = Registry.CurrentUser.OpenSubKey("EssSwitch")
        'Recupere la valeur
        tmp = Reg.GetValue("essbase")
        EcrireLog("valeurapres", tmp)
        'ferme la cle
        Reg.Close()
        Return tmp
    End Function
#End Region
Mon problème est que dans mon ficchier log je récupère bien la valeur avant mais pas celle après. Donc j'ai ma fonction qui bloque entre les deux. Si vous pouviez m'aider ou me mettre sur une piste, ce serait sympa.

Merci d'avance.

Vinou