Bonsoir, je ne trouve pas comment faire pour afficher une form qui a été mis en invisible. Je voudrais rendre une form invisible et en appuyant sur la touche CAPSLOCK la rendre de nouveau visible, pour cela, j'ai utilisé un timer pour la rendre invisible (me.hide()) et me.show() pour la rendre visible, mais ça ne marche pas. Comment faire? Merci de vos réponses.

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
Public Class Form1
    Private Sub Form1_KeyDown(sender As Object, e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
        If e.KeyCode = Keys.CapsLock Then
            Me.Show()
        End If
    End Sub
 
    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
        Timer1.Start()
    End Sub
 
    Private Sub Timer1_Tick(sender As System.Object, e As System.EventArgs) Handles Timer1.Tick
        Timer1.Stop()
        Me.Hide()
    End Sub
End Class