1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| ''' <summary>La classe alarme visible.</summary>
Public Class Alarme
Implements IAlarmes ' contrat entre classe et interface.
' définition (et création) pour disponibilité à toute la classe
Dim fenAlarmes As frmAlarmes = New frmAlarmes ' la fenêtre de gestion des alarmes.
Dim dicoAlarmes As Dictionary(Of String, UneAlarme) = New Dictionary(Of String, UneAlarme)
'...
Sub AjoutAlarme()
' ajout des alarmes dans le dictionnaire
'...
End Sub
''' <summary>La procédure de lancement de la gestion des alarmes.</summary>
''' <remarks>Aucune action sur les propriétés.</remarks>
Public Sub GestAlarme() _
Implements IAlarmes.GestAlarme
' implémentation de la procédure définie dans l'interface.
fenAlarmes.Label1.Text = mParam
fenAlarmes.Label2.Text = mNom
fenAlarmes.MesAlarmes = dicoAlarmes
fenAlarmes.ShowDialog()
End Sub
'... |
Partager