Bonjour à tous,
j'essaie de simuler une navigation dans des fenêtres d'un logiciel, mais j'ai besoin de saisir du texte (comme on ferait avec un mot de passe) le contrôler mais juste en validant par la touche [Entrée] du clavier.
J'utilise pour cela une TextBox sur la slide concernée, mais elle ne se remet pas à zéro en relançant la présentation et ne se valide pas avec la touche [entrée].
Voici le code de la diapo1 :
Qui ne fonctionne qu'avec le bouton de validation ajouté.
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
16
17 Private Sub ActivePresentation() TextBox1.Value = "" End Sub Private Sub TextBox1_Click() Set TextBox1.Text = "" End Sub Private Sub CommandButton1_Click() Select Case TextBox1 Case "mdp" SlideShowWindows(1).View.GotoSlide (3) Case Else SlideShowWindows(1).View.GotoSlide (1) End Select End Sub
J'ai essayé cela :
sans plus de succès.
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
16
17
18
19 Private Sub TextBox1_Change() TextBox1.EnterKeyBehavior = True 'Test for line feed (user pressed enter) If Right(TextBox1.Value, 1) = vbLf Then ' mdp$ = textbox1_value ' Clear the Textbox value If Left(TextBox1.Value, 3) = "mdp" Then SlideShowWindows(1).View.GotoSlide (3) Else SlideShowWindows(1).View.GotoSlide (1) End If TextBox1.Value = "" End If End Sub
Avez-vous des pistes pour corriger mon problème.
Merci d'avance, bien cordialement
Partager