cs_et1
Messages postés250Date d'inscriptionvendredi 14 janvier 2005StatutMembreDernière intervention27 janvier 2011
-
18 janv. 2005 à 17:38
cboulas
Messages postés2641Date d'inscriptionmercredi 2 juin 2004StatutMembreDernière intervention 8 janvier 2014
-
18 janv. 2005 à 22:04
Bonjour.
Voici 2 questions dont j'aimerais avoir les réponse.
Question 1 :
Je programme en v.basic, et je suis en train de faire un programme avec des cases à cocher (Checkbox).
Ces cases doivent être en rapport avec une valeur du registre :
-Cochée si une clé du registre à la valeur demandée, par exemple 1.
-Décochée si la clé du registre à une autre donnée, par exemple 0.
-si on coche la case, la clé doit changer de valeur, par exemple 1.
-Si on la décoche, la clé doit changer de valeur, par exemple 0.
Je pense que le code doit être à peu près :
Set wshshell = CreateObject("Wscript.Shell")
wshshell.RegWrite "ma_clé_demandée", 0, "REG_DWORD"
If CheckBox1.Value = Checked Then
wshshell.RegWrite "ma_clé_demandé", 1, "REG_DWORD"
End If
If CheckBox1.Value = 0 Then
WSHShell.RegWrite "ma_clé_demandé", "0", "REG_DWORD"
End If
If CheckBox1.Value = 1 Then
WSHShell.RegWrite "ma_clé_demandé", "1", "REG_DWORD"
End If
tempI = WSHShell.RegRead("ma_clé_demandé")
If tempI = 1 Then
CheckBox1.Value = 1
Else
CheckBox1.Value = 0
End If
Pouvez-vous me dire clairement comment on fait, car les codes ci-dessus fonctionnent mal.
____________________________________________________________________________________________
Question 2 :
Je vais m'acheter Microsoft visual-basic6, ou visual-basic.net.
Pouvez-vous me dire quelles différences y-a t-il entre les deux, lequel est mieux pour programmer en basic ...