Desolé pour le titre obscur de mon sujet, mais j'ai du mal à trouver mieux. J'ai regardé dans les archives mais je n'ai rien vu de particulier meme si je pense que le sujet à déjà été abordé à mainte reprise.
J'ai des evenements de controles qui font appel à des fonctions generiques, j'aimerai connaitre la meilleur solution pour transmettre cette information entre ces fonctions.
Pour le moment je transmet le nom du formulaire et du controle pour pouvoir agir ensuite dessus mais cela ne me semble pas tres propre.
As-tu essaye avec les evidents ActiveControl et autres?
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"joyeux atchoum" wrote in message news:
bonjour
Desolé pour le titre obscur de mon sujet, mais j'ai du mal à trouver mieux. J'ai regardé dans les archives mais je n'ai rien vu de particulier
meme si je pense que le sujet à déjà été abordé à mainte reprise.
J'ai des evenements de controles qui font appel à des fonctions generiques, j'aimerai connaitre la meilleur solution pour transmettre cette
information entre ces fonctions.
Pour le moment je transmet le nom du formulaire et du controle pour pouvoir agir ensuite dessus mais cela ne me semble pas tres propre.
Y a t il mieux ?
Merci de m'avoir lu,
ja qui avance doucement avec son planning
joyeux atchoum
S'l
Wee j'ai essayé mais des fois ça plante. Si par "inadvertance" un formulaire intermédiaire est ouvert c'est lui qui devient actif tandis que l'evenemet onmouseover fonctionne toujours sur celui qui m'interesse Et là patatra
une autre idée ? Merci encor
ja: qui reflechit deja à son WE, we ? mais qui a dit we ?
S'l
Wee j'ai essayé mais des fois ça plante. Si par "inadvertance" un formulaire intermédiaire est ouvert c'est lui qui devient actif tandis que l'evenemet onmouseover fonctionne toujours sur celui qui m'interesse
Et là patatra
une autre idée ?
Merci encor
ja:
qui reflechit deja à son WE, we ? mais qui a dit we ?
Wee j'ai essayé mais des fois ça plante. Si par "inadvertance" un formulaire intermédiaire est ouvert c'est lui qui devient actif tandis que l'evenemet onmouseover fonctionne toujours sur celui qui m'interesse Et là patatra
une autre idée ? Merci encor
ja: qui reflechit deja à son WE, we ? mais qui a dit we ?
Daniel Carollo
Bonjour ja qu'est en week-end!
Fais-tu reference au controles dans tous le code? Combien de temps le code met-il pour s'executer? C'est probablement la la source de tes malheurs: le controle actif a le temps de changer. La parade, c'est de stocker ces "variables" dans des variables propres a la procedure, qui donc ne changeront pas dans le scope de cette procedure. Il s'agit donc d'ecrire la fonction de facon generique, mais au plus tot (les premieres instructions) de stocker le nom du formulaire qui a appele, le nom du controle actif etc.
J'espere que ca suffira...
-- Daniel :-) Qui regarde la pluie tomber par la fenetre et la neige de fondre abondamment...
Computing Technologies International - www.computing-tech.com - We provide solutions...
"joyeux atchoum" wrote in message news:
S'lt
Wee j'ai essayé mais des fois ça plante. Si par "inadvertance" un formulaire intermédiaire est ouvert c'est lui qui devient actif tandis que
l'evenemet onmouseover fonctionne toujours sur celui qui m'interesse.
Et là patatra,
une autre idée ? Merci encore
ja:) qui reflechit deja à son WE, we ? mais qui a dit we ?
Bonjour ja qu'est en week-end!
Fais-tu reference au controles dans tous le code? Combien de temps le code
met-il pour s'executer? C'est probablement la la source de tes malheurs: le
controle actif a le temps de changer. La parade, c'est de stocker ces
"variables" dans des variables propres a la procedure, qui donc ne
changeront pas dans le scope de cette procedure.
Il s'agit donc d'ecrire la fonction de facon generique, mais au plus tot
(les premieres instructions) de stocker le nom du formulaire qui a appele,
le nom du controle actif etc.
J'espere que ca suffira...
--
Daniel :-) Qui regarde la pluie tomber par la fenetre
et la neige de fondre abondamment...
Computing Technologies International - www.computing-tech.com - We
provide solutions...
"joyeux atchoum" <anonymous@discussions.microsoft.com> wrote in message
news:506B30EA-4178-47A5-9972-38CFC5DDABBA@microsoft.com...
S'lt
Wee j'ai essayé mais des fois ça plante. Si par "inadvertance" un
formulaire intermédiaire est ouvert c'est lui qui devient actif tandis que
l'evenemet onmouseover fonctionne toujours sur celui qui m'interesse.
Et là patatra,
une autre idée ?
Merci encore
ja:)
qui reflechit deja à son WE, we ? mais qui a dit we ?
Fais-tu reference au controles dans tous le code? Combien de temps le code met-il pour s'executer? C'est probablement la la source de tes malheurs: le controle actif a le temps de changer. La parade, c'est de stocker ces "variables" dans des variables propres a la procedure, qui donc ne changeront pas dans le scope de cette procedure. Il s'agit donc d'ecrire la fonction de facon generique, mais au plus tot (les premieres instructions) de stocker le nom du formulaire qui a appele, le nom du controle actif etc.
J'espere que ca suffira...
-- Daniel :-) Qui regarde la pluie tomber par la fenetre et la neige de fondre abondamment...
Computing Technologies International - www.computing-tech.com - We provide solutions...
"joyeux atchoum" wrote in message news:
S'lt
Wee j'ai essayé mais des fois ça plante. Si par "inadvertance" un formulaire intermédiaire est ouvert c'est lui qui devient actif tandis que
l'evenemet onmouseover fonctionne toujours sur celui qui m'interesse.
Et là patatra,
une autre idée ? Merci encore
ja:) qui reflechit deja à son WE, we ? mais qui a dit we ?
joyteux atchoum
S'l
je ne sais pas combien de temps le code s'execute. En essayant de suivire l'etat de ma variable, effectivement il change en cours de route mais pour le moment je n'ai pas réussi à trouver à quel moment. Mais je trouverai C'est ce que je fais je passe par des fonctions générique d'où ma question je pense initaliser mes variables au plus tot mais j'ai du faire le con, en les initialisant à un autre endroit Faut juste que je trouve ma bourde Merci de m'avoir aider
ja: qui attaque la semaine, mince encore 5 jours à tenir
S'l
je ne sais pas combien de temps le code s'execute. En essayant de suivire l'etat de ma variable, effectivement il change en cours de route mais pour le moment je n'ai pas réussi à trouver à quel moment. Mais je trouverai
C'est ce que je fais je passe par des fonctions générique d'où ma question
je pense initaliser mes variables au plus tot mais j'ai du faire le con, en les initialisant à un autre endroit
Faut juste que je trouve ma bourde
Merci de m'avoir aider
ja:
qui attaque la semaine, mince encore 5 jours à tenir
je ne sais pas combien de temps le code s'execute. En essayant de suivire l'etat de ma variable, effectivement il change en cours de route mais pour le moment je n'ai pas réussi à trouver à quel moment. Mais je trouverai C'est ce que je fais je passe par des fonctions générique d'où ma question je pense initaliser mes variables au plus tot mais j'ai du faire le con, en les initialisant à un autre endroit Faut juste que je trouve ma bourde Merci de m'avoir aider
ja: qui attaque la semaine, mince encore 5 jours à tenir