Bonjour,

J'aimerais savoir comment faire pour créer le destructeur de ma classe.

J'ai regardé le msdn de VB2005 express mais j'ai un peu de mal à comprendre.

Si quelqu'un pourrait m'expliquer comment faire ou me renvoyer vers un lien, je lui serais bien reconnaissant.

Voici le code de ma class. (la variable "LaPosition" est une énumération)

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
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
 
'Classe pour changer le type d'affichage du papier-peint de windows.
Public Class Type_Affichage
 
    Private TileWpallpaper As String
    Private Wallpaper As String
 
   'Affectation des variables
    Public Sub position(ByVal LaPosition As type_position)
 
        Select Case LaPosition
 
            Case type_position.centrer : Me.TileWpallpaper = "0"
                Me.Wallpaper = "1"
            Case type_position.etirer : Me.TileWpallpaper = "0"
                Me.Wallpaper = "2"
            Case type_position.mosaique : Me.TileWpallpaper = "1"
                Me.Wallpaper = "1"
 
        End Select
 
    End Sub
 
    Public Function retourne_TileWallpaper() As String
 
        Return Me.TileWpallpaper
 
    End Function
 
    Public Function retourne_Wallpaper() As String
 
        Return Me.Wallpaper
 
    End Function
 
End Class
Une autre question me vient, j'espère qu'elle n'est pas "débile" :
Pour affecter ou retourner les valeurs de mes variables TileWallpaper et Wallpaper, mieux vaut-il créer des fonctions comme j'ai fait ou plutôt faire avec des PROPERTY... SET et GET ou bien, peut importe, le résultat est identique ?

Merci pour vos réponses.