CODES SOURCES

- SELECT CASE -

 

 

Remarques: Le code suivant vous montre une application du test "Select Case". Dans cet exemple, le code est placé dans l'événement "Click" de la liste déroulante. L'application est une petite interface contenant une liste, on peut changer la couleur de la fenêtre en sélectionnant une nouvelle couleur dans cette liste.

 

 

 L'interface :

 

 

 

 

 

 Le code source du module général :

 

Option Explicit
Dim Couleur As String 'Variable qui va contenir _
la chaine de caractère identifiant la couleur
 

 

Le code source du chargement de la feuille :


Private Sub Form_Load()
'Chargement de la liste des couleurs
LstCoul.AddItem "Gris"
LstCoul.AddItem "Jaune"
LstCoul.AddItem "Rouge"
LstCoul.AddItem "Vert"
LstCoul.AddItem "Bleu"
'Affichage de la première couleur par défaut
LstCoul.Text = LstCoul.List(0)
End Sub
 

 

Le code source du click sur la liste :


Private Sub LstCoul_Click()
'La variable "Couleur" reçoit la couleur sélectionnée dans la liste
Couleur = LstCoul.Text
'Test qui permet de changer la couleur en fonction du choix _
de l'utilisateur effectué par l'intermédiaire de la liste, _
on compare la chaine dans la variable couleur et on opère le changement

Select Case Couleur
Case "Gris"
Form1.BackColor = &H8000000F
Case "Jaune"
Form1.BackColor = &HFFFF&
Case "Rouge"
Form1.BackColor = &HFF&
Case "Vert"
Form1.BackColor = &HC000&
Case "bleu"
'Cas "Autre"
Case Else       'Ici le seul autre choix possible est "Bleu"
Form1.BackColor = &HFF0000
End Select
End Sub
 

 

Le code source du bouton quitter :


Private Sub TxtQuitter_Click()
End      'Quitter
End Sub

 

 


 

 

 

   

 

          ©Copyright Webmaster 2002