Meilleur auteur de réponses
String vide

Question
-
Bonjour,
Voici mon problème, j'ai fais ce petit bout de code qui lorsque je clique sur la checkbox et que la combobox contient un certains texte fais certaines choses.
Le problème ici est que lorsque la combobox contient "autoriser fonction(s)" et que je clique sur la checkbox10 cela devrait me mettre "E," dans la chaine de caractère liste_lettre et pour finir lorsque je clique sur le bouton 6 je vois la concaténation de a + c mais je ne vois pas b.
Pourriez vous m'aidez svp, je suis débutant
Cordialement
Private Sub CheckBox10_Checked(sender As Object, e As EventArgs) Handles CheckBox10.Click
If ComboBox1.Text.Contains("Sélection Mode...............................................") Then
MsgBox("Veuillez sélectionnez un mode", vbExclamation + vbOKOnly, "Attention")
Me.CheckBox10.CheckState = False
ElseIf ComboBox1.Text.Contains("Autoriser Fonction(s)") Then
liste_lettre = "E,"
ElseIf ComboBox1.Text.Contains("Bloquer Fonction(s)") Then
liste_lettre = Replace(liste_lettre, "E,", "")
End If
End Sub
Private Sub Button6_Click(sender As Object, e As EventArgs) Handles Button6.Click
Dim a As String
Dim b As String
Dim c As String
Dim Res As String
If ComboBox1.Text.Contains("Sélection Mode...............................................") Then
MsgBox("Veuillez sélectionnez un mode", vbExclamation + vbOKOnly, "Attention")
ElseIf ComboBox1.Text.Contains("Autoriser Fonction(s)") Then
a = "Reg add ""HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\advanced"" /V ""DisableHotkeys"" /d"
b = liste_lettre
c = "/f"
Res = a + b + c
RichTextBox20.AppendText(Res)Endif
Réponses
-
C'est bon j'ai trouvé mon erreur j'avais juste inverser les variable de mon if
- Marqué comme réponse Aurel Bera mardi 29 octobre 2013 14:28
Toutes les réponses
-
-
-
Vous devez lancer l'application en mode debug (via la touche F5).
Mais auparavant, il convient de mettre un point d'arrêt (breakpoint). Pour cela, vous placer votre curseur au bon endroit et appuyez sur F9. vous verrez, un point bordeau dans la marge. Quand votre application se lancera, elle s'arrêtera sur cette instruction et vous pourrez examiner les variables.
Notez bien que le programme s'arrêtera juste avant l'exécution de l'instruction. Donc dans votre exemple, je vous conseille de mettre le breakpoint sur la ligne "c = "/f".
Voici un lien vers un tutorial sur le Debugging
- Modifié V HELLIN mardi 29 octobre 2013 12:40
-
-
Directement dans votre code. L'onglet point d'arrêt énumère tout simplement les points d'arrêt positionnés dans votre code. Il permet d'avoir un vue d'ensemble.
Pour voir, la valeur de vos variables, positionnez simplement le curseur de la souris dessus.
- Modifié V HELLIN mardi 29 octobre 2013 12:22
-
-
-
C'est bon j'ai trouvé mon erreur j'avais juste inverser les variable de mon if
- Marqué comme réponse Aurel Bera mardi 29 octobre 2013 14:28
-
Merci pour votre aide
- Modifié banane59940 mardi 29 octobre 2013 13:16