begin process at 2012 02 14 21:02:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Modules

 > 

RaiseEvent comment ça marche


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

RaiseEvent comment ça marche

mardi 9 août 2005 à 11:54:33 | RaiseEvent comment ça marche

gphoebus

Bonjour à tous, je souhaite avoir des explications sur RaiseEvent.
Mon niveau, à peine au dessus du newbee.
Cordialement à tous

Phoebus
mardi 9 août 2005 à 13:33:52 | Re : RaiseEvent comment ça marche

ShareVB

salut,

tu declares ton évènement dans ton Module de Classe comme ceci :
Public Event Mon_Event(Mon_Param1 As Un_Type,Mon_Param2 As Un_Type,...,Mon_ParamN As Un_Type)

Ensuite tu peux utiliser RaiseEvent de n'importe quelle procédure ou fonction :

RaiseEvent Mon_Event(Par_1,Par_2,...,Par_N)

Dans le code qui utilise l'objet, tu déclares une varaible de ta classe comme ceci :

Private WithEvents Mon_objet As Ma_Classe

puis dans ton code (tu ne peux pas utiliser As New avec WithEvents)

Set Mon_Objet = New Ma_Classe

Dans les deux combos de l'éditeur de texte de VB, tu as : dans le premier, Mon_Objet et dans le second, la liste de ses évènements : Mon_Envent...

ShareVB
mardi 9 août 2005 à 14:32:04 | Re : RaiseEvent comment ça marche

gphoebus

RaiseEvent du coté module de classe sert à "déclencher" l'évènement qui sera "levé" dans le code qui utilise l'objet ?

Cordialement,

Phoebus
mardi 9 août 2005 à 14:35:51 | Re : RaiseEvent comment ça marche

crenaud76

Réponse acceptée !
gphoebus < Tu as tout compris. En guise de confirmation, si tu n'es pas anglophone, "RaiseEvent" signifie "Déclencher un évènement"


Cette discussion est classée dans : marche, raiseevent


Répondre à ce message

Sujets en rapport avec ce message

Remplacer les points par des virgules... [ par donald ] je suis en train de faire une petite calculette...Et je butte sur un problème de clavier.Si je tape 77.12 ça marche pas !Mais si je tape 77,12 ça marc Impossible de suprimer un repertoire!!! Au secours!!! [ par jeromax ] Salut,J'ai un gros probleme incroyableJe veux suprimer un répertoire et ça ne marche pas!Plus exactement ça ne marche pas lorsque j'enchaine la créati Comment ça marche precisement : la methode .BltFX de DirectDraw [ par Pierrot ] En etudiant la doc de DirectX en Anglais, j'ai remarquer que le Blit en utilsant BltFX etait carrement flippant (pouvoir des rotation, des redimanssio Fichier de ressources VB6, comment ça marche ??? [ par Redg ] Est ce quelqu'un saurait par hasard ou l'on peut trouver le complément "VB6 Ressource editor" que je n'ai pas par défaut sur mon CD VB6 ??? Et sinon, pourkoi sa marche pas ? [ par tomy ] ou se trouve l'erreur, car VB6 me donne une erreur ici: " .Caption = "Private Sub Combo1_Click() If Combo1.Text = "je fumme pas" Then fenetrevue1.Capt prog- autonome, ca marche bien. [ par THYC ] j'ai essaye le truc de web magique,et a ma grande surprise, pour moi ca marche tres bien;pour ceux que ca interresse, j'ai crée le fichier ressource e question sur VB et access, ça marche ensemble ou séparement ?! [ par Virginie ] Salut, Je voudrais savoir si un ordi qui n'a pas access sur son poste (le logiciel)peut visualiser les états créés sous access mais appelé par VB.Je s pblm Get [ par blindman ] désolé de debuter mai HELPje viens de me faire expliquer par un delicate page html que mon hebergeur n'accepte pas la methode post....donc je passe pa Le setup ne marche pas: "impossible de créer l'objet activeX" (FSO) [ par Olivier ] J'ai un problème incessant avec les programmse d'install. de l'assistant empaquetage et déploiement de VB:Dés lors que j'utilise ds l'application l'ob Le setup ne marche pas: "impossible de créer l'objet activeX" (FSO) [ par Olivier ] J'ai un problème incessant avec les programmse d'install. de l'assistant empaquetage et déploiement de VB:Dés lors que j'utilise ds l'application l'ob


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,640 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales