Question stupide mais je ne m'en sors pas... J'ai besoin (si c'est
possible) dans la Procédure Initialize d'une classe de valider une variable,
et si la variable contient une certaine valeur, que cette classe se détruise
elle-même (un peu comme un Unload_me.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Sébastien Côté
et non, terminate est un événement, non une méthode!
Seb
"Bismark Prods" a écrit dans le message de news:
c'est pas class.terminate ?
"Sébastien Côté" a écrit dans le message de news:idQ%a.1910$ > Bonjour! > > Question stupide mais je ne m'en sors pas... J'ai besoin (si c'est > possible) dans la Procédure Initialize d'une classe de valider une variable, > et si la variable contient une certaine valeur, que cette classe se détruise > elle-même (un peu comme un Unload_me. > > Y a-t-il un moyen ??? > > Merci beaucoup de votre aide!! > > Seb > >
et non, terminate est un événement, non une méthode!
Seb
"Bismark Prods" <xanaia@urbanet.ch> a écrit dans le message de news:
uYgR3AQZDHA.2344@TK2MSFTNGP09.phx.gbl...
c'est pas class.terminate ?
"Sébastien Côté" <sebasval@sympatico.ca> a écrit dans le message de
news:idQ%a.1910$Ki3.189372@news20.bellglobal.com...
> Bonjour!
>
> Question stupide mais je ne m'en sors pas... J'ai besoin (si c'est
> possible) dans la Procédure Initialize d'une classe de valider une
variable,
> et si la variable contient une certaine valeur, que cette classe se
détruise
> elle-même (un peu comme un Unload_me.
>
> Y a-t-il un moyen ???
>
> Merci beaucoup de votre aide!!
>
> Seb
>
>
et non, terminate est un événement, non une méthode!
Seb
"Bismark Prods" a écrit dans le message de news:
c'est pas class.terminate ?
"Sébastien Côté" a écrit dans le message de news:idQ%a.1910$ > Bonjour! > > Question stupide mais je ne m'en sors pas... J'ai besoin (si c'est > possible) dans la Procédure Initialize d'une classe de valider une variable, > et si la variable contient une certaine valeur, que cette classe se détruise > elle-même (un peu comme un Unload_me. > > Y a-t-il un moyen ??? > > Merci beaucoup de votre aide!! > > Seb > >
Sébastien Côté
Non :p
Seb
"Bismark Prods" a écrit dans le message de news:
et tu ne peux pas susciter l'événement par son appel ? comme on fait pour click ?
"Sébastien Côté" a écrit dans le message de news:DbS%a.2006$ > et non, terminate est un événement, non une méthode! > > Seb > > > "Bismark Prods" a écrit dans le message de news: > > > c'est pas class.terminate ? > > > > "Sébastien Côté" a écrit dans le message de > > news:idQ%a.1910$ > > > Bonjour! > > > > > > Question stupide mais je ne m'en sors pas... J'ai besoin (si c'est > > > possible) dans la Procédure Initialize d'une classe de valider une > > variable, > > > et si la variable contient une certaine valeur, que cette classe se > > détruise > > > elle-même (un peu comme un Unload_me. > > > > > > Y a-t-il un moyen ??? > > > > > > Merci beaucoup de votre aide!! > > > > > > Seb > > > > > > > > > > > >
Non :p
Seb
"Bismark Prods" <xanaia@urbanet.ch> a écrit dans le message de news:
OSkLxhQZDHA.2236@TK2MSFTNGP10.phx.gbl...
et tu ne peux pas susciter l'événement par son appel ? comme on fait pour
click ?
"Sébastien Côté" <sebasval@sympatico.ca> a écrit dans le message de
news:DbS%a.2006$Ki3.244838@news20.bellglobal.com...
> et non, terminate est un événement, non une méthode!
>
> Seb
>
>
> "Bismark Prods" <xanaia@urbanet.ch> a écrit dans le message de news:
> uYgR3AQZDHA.2344@TK2MSFTNGP09.phx.gbl...
> > c'est pas class.terminate ?
> >
> > "Sébastien Côté" <sebasval@sympatico.ca> a écrit dans le message de
> > news:idQ%a.1910$Ki3.189372@news20.bellglobal.com...
> > > Bonjour!
> > >
> > > Question stupide mais je ne m'en sors pas... J'ai besoin (si c'est
> > > possible) dans la Procédure Initialize d'une classe de valider une
> > variable,
> > > et si la variable contient une certaine valeur, que cette classe se
> > détruise
> > > elle-même (un peu comme un Unload_me.
> > >
> > > Y a-t-il un moyen ???
> > >
> > > Merci beaucoup de votre aide!!
> > >
> > > Seb
> > >
> > >
> >
> >
>
>
et tu ne peux pas susciter l'événement par son appel ? comme on fait pour click ?
"Sébastien Côté" a écrit dans le message de news:DbS%a.2006$ > et non, terminate est un événement, non une méthode! > > Seb > > > "Bismark Prods" a écrit dans le message de news: > > > c'est pas class.terminate ? > > > > "Sébastien Côté" a écrit dans le message de > > news:idQ%a.1910$ > > > Bonjour! > > > > > > Question stupide mais je ne m'en sors pas... J'ai besoin (si c'est > > > possible) dans la Procédure Initialize d'une classe de valider une > > variable, > > > et si la variable contient une certaine valeur, que cette classe se > > détruise > > > elle-même (un peu comme un Unload_me. > > > > > > Y a-t-il un moyen ??? > > > > > > Merci beaucoup de votre aide!! > > > > > > Seb > > > > > > > > > > > >
Zoury
Salut Seb! :O)
Y a-t-il un moyen ???
Nope! Une instance ne peut se détruire elle-même. Ne peux-tu pas valider cette valeur *avant* d'instancier la classe ou encore renvoyé un True ou False à l'aide du fonction Validate(), cela qui te permettrais de supprimer l'instance en dehors de la classe si l'objet n'est pas valide... un truc du genre:
<non testé> '*** ' Module1 Option Explicit
Private Sub Main()
Dim c As Class1 Set c = New Class1
' Faire la validation ici au lieu de la ' faire dans le Class_Intialize qui se ' déclanche lors de Set c = New Class1.. If Not c.Validate Then Set c = Nothing
End Sub '***
Donne nous plus de détail si tu n'y arrives pas... AMHA, tu sembles avoir un problème de conception... :O)
Nope! Une instance ne peut se détruire elle-même. Ne peux-tu pas valider
cette valeur *avant* d'instancier la classe ou encore renvoyé un True ou
False à l'aide du fonction Validate(), cela qui te permettrais de supprimer
l'instance en dehors de la classe si l'objet n'est pas valide... un truc du
genre:
<non testé>
'***
' Module1
Option Explicit
Private Sub Main()
Dim c As Class1
Set c = New Class1
' Faire la validation ici au lieu de la
' faire dans le Class_Intialize qui se
' déclanche lors de Set c = New Class1..
If Not c.Validate Then Set c = Nothing
End Sub
'***
Donne nous plus de détail si tu n'y arrives pas... AMHA, tu sembles avoir un
problème de conception... :O)
Nope! Une instance ne peut se détruire elle-même. Ne peux-tu pas valider cette valeur *avant* d'instancier la classe ou encore renvoyé un True ou False à l'aide du fonction Validate(), cela qui te permettrais de supprimer l'instance en dehors de la classe si l'objet n'est pas valide... un truc du genre:
<non testé> '*** ' Module1 Option Explicit
Private Sub Main()
Dim c As Class1 Set c = New Class1
' Faire la validation ici au lieu de la ' faire dans le Class_Intialize qui se ' déclanche lors de Set c = New Class1.. If Not c.Validate Then Set c = Nothing
End Sub '***
Donne nous plus de détail si tu n'y arrives pas... AMHA, tu sembles avoir un problème de conception... :O)