OVH Cloud OVH Cloud

Equivalent de OnUnLoad en VB6 ?

7 réponses
Avatar
teddy
Bonjour,

Je cherche l'équivalent de OnUnload lorsqu'on ferme une fenêtre Form.
L'évènement Form_UnLoad n'existe pas.
Comment trouver en général le nom des évènements affectant tel ou tel objet ?
Merci d'avance.

Ted

7 réponses

Avatar
Jean-Marc
" teddy" a écrit dans le message de
news:eu6wtn$
Bonjour,

Je cherche l'équivalent de OnUnload lorsqu'on ferme une fenêtre Form.
L'évènement Form_UnLoad n'existe pas.
Comment trouver en général le nom des évènements affectant tel ou tel


objet ?

Hello,

Es tu sur d'avoir bien regardé?
Form_Unload existe bel et bien:

Private Sub Form_Unload(Cancel As Integer)

End Sub

Il y a aussi QueryUnload:
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)

End Sub


D'ne manière générale, la documentation en ligne énumère
pour chaque controle:
- Les propriétés
- Les méthodes
- Les évènements

Il suffit de placer un controle sur ta forme, de la sélectionner
et d'appuyer sur F1. Cela t'ouvrira MSDN au bon endroit.
Si tu n'avais pas MSDN installé, tout est disponible en ligne:
http://msdn.microsoft.com/library/en-us/dnanchor/html/vb6anchor.asp

Par exemple pour le control textebox:
http://msdn.microsoft.com/library/en-us/vb98/html/vbobjTextBox.asp

Bonne prog!

--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;
Avatar
Picalausa François
Hello,

Tu as les deux événements Unload et QueryUnload dont les prototypes sont:
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)

End Sub

Private Sub Form_Unload(Cancel As Integer)

End Sub

Pour ajouter automatiquement ces prototypes, en haut de la fenêtre de code,
il y a deux liste déroulantes. Celle de gauche contient les objets, pour
lesquel tu veux obtenir les événements, celle de droit liste les événemenet.
Le fait de cliquer sur un élément qui n'est pas en gras dans la liste de
droite a pour effet d'ajoute le prototype de l'événement au code existant.

--
Picalausa François

" teddy" a écrit dans le message de news:
eu6wtn$
Bonjour,

Je cherche l'équivalent de OnUnload lorsqu'on ferme une fenêtre Form.
L'évènement Form_UnLoad n'existe pas.
Comment trouver en général le nom des évènements affectant tel ou tel
objet ?
Merci d'avance.

Ted



Avatar
Aski
Hugh teddy,

En folâtrant sur ton clavier, les mots suivant t'ont échappé :

Bonjour,

Je cherche l'équivalent de OnUnload lorsqu'on ferme une fenêtre Form.
L'évènement Form_UnLoad n'existe pas.
Comment trouver en général le nom des évènements affectant tel ou tel
objet ? Merci d'avance.

Ted



Si Form_Unload existe de même que Form_QueryUnload.
Pour connaître les évènements, tu choisis l'objet dans le combo situé en
haut, à gauche de l'éditeur et tu as les évènements en haut à droite.

Aski
Avatar
Aski
Hugh teddy,

En folâtrant sur ton clavier, les mots suivant t'ont échappé :

Bonjour,

Je cherche l'équivalent de OnUnload lorsqu'on ferme une fenêtre Form.
L'évènement Form_UnLoad n'existe pas.
Comment trouver en général le nom des évènements affectant tel ou tel
objet ? Merci d'avance.

Ted



Si Form_Unload existe de même que Form_QueryUnload.
Pour connaître les évènements, tu choisis l'objet dans le combo situé
en haut, à gauche de l'éditeur et tu as les évènements en haut à
droite.

Aski




Il reste à savoir ce que veut dire disponible au 1er janvier 2001 !!!!
Peut-être épuisé ???

Aski
Avatar
teddy
Exact, j'ai mal regardé !
Merci.



"Aski" a écrit dans le message de news:
uWNBL%23$
Hugh teddy,

En folâtrant sur ton clavier, les mots suivant t'ont échappé :

Bonjour,

Je cherche l'équivalent de OnUnload lorsqu'on ferme une fenêtre Form.
L'évènement Form_UnLoad n'existe pas.
Comment trouver en général le nom des évènements affectant tel ou tel
objet ? Merci d'avance.

Ted



Si Form_Unload existe de même que Form_QueryUnload.
Pour connaître les évènements, tu choisis l'objet dans le combo situé en
haut, à gauche de l'éditeur et tu as les évènements en haut à droite.

Aski




Avatar
teddy
Exact !
J'avais un peu oublié l'emploi de VB6 (dans Visual Studio)...
Merci encore.

Ted


"Picalausa François" a écrit dans le message de news:
uUF5p8$
Hello,

Tu as les deux événements Unload et QueryUnload dont les prototypes sont:
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)

End Sub

Private Sub Form_Unload(Cancel As Integer)

End Sub

Pour ajouter automatiquement ces prototypes, en haut de la fenêtre de code, il
y a deux liste déroulantes. Celle de gauche contient les objets, pour lesquel
tu veux obtenir les événements, celle de droit liste les événemenet.
Le fait de cliquer sur un élément qui n'est pas en gras dans la liste de
droite a pour effet d'ajoute le prototype de l'événement au code existant.

--
Picalausa François

" teddy" a écrit dans le message de news:
eu6wtn$
Bonjour,

Je cherche l'équivalent de OnUnload lorsqu'on ferme une fenêtre Form.
L'évènement Form_UnLoad n'existe pas.
Comment trouver en général le nom des évènements affectant tel ou tel objet ?
Merci d'avance.

Ted







Avatar
Aski
Euh, pardon, je me suis trompé de fil. ;-(

Aski

Hugh Aski,

En folâtrant sur ton clavier, les mots suivant t'ont échappé :

Hugh teddy,

En folâtrant sur ton clavier, les mots suivant t'ont échappé :

Bonjour,

Je cherche l'équivalent de OnUnload lorsqu'on ferme une fenêtre
Form. L'évènement Form_UnLoad n'existe pas.
Comment trouver en général le nom des évènements affectant tel ou
tel objet ? Merci d'avance.

Ted



Si Form_Unload existe de même que Form_QueryUnload.
Pour connaître les évènements, tu choisis l'objet dans le combo situé
en haut, à gauche de l'éditeur et tu as les évènements en haut à
droite.

Aski




Il reste à savoir ce que veut dire disponible au 1er janvier 2001 !!!!
Peut-être épuisé ???

Aski