Partager via


Comment : réutiliser un composant existant

Mise à jour : novembre 2007

Si un composant existe déjà, qu'il est débogué et qu'il fonctionne, il vaut mieux l'utiliser dans votre code que de développer un autre composant avec les mêmes fonctionnalités. Un tel composant est généralement exposé en tant que classe. Pour le réutiliser, vous devez créer un objet à partir de cette classe.

Exemple

Le .NET Framework fournit de nombreux exemples de composants disponibles. L'un de ces composants est la classe TimeZone dans l'espace de noms System. TimeZone fournit des membres qui vous permettent de récupérer des informations sur le fuseau horaire de votre système informatique.

Public Sub examineTimeZone()
    Dim tz As System.TimeZone = System.TimeZone.CurrentTimeZone
    Dim s As String = "Current time zone is "
    s &= CStr(tz.GetUtcOffset(Now).Hours) & " hours and "
    s &= CStr(tz.GetUtcOffset(Now).Minutes) & " minutes "
    s &= "different from UTC (coordinated universal time)"
    s &= vbCrLf & "and is currently "
    If tz.IsDaylightSavingTime(Now) = False Then s &= "not "
    s &= "on ""summer time""."
    MsgBox(s)
End Sub

Le premier Dim, instruction (Visual Basic) déclare une variable objet de type TimeZone et lui assigne un objet TimeZone retourné par la propriété CurrentTimeZone.

Voir aussi

Tâches

Comment : créer un objet

Comment : définir une classe qui utilise les membres d'une classe existante

Comment : accéder aux membres partagés et non partagés d'un objet

Concepts

Objets et classes