Voilà, j'ai 2 forms différentes avec les memes controles checkbox intégrés
(8 checkbox, Case1, case2, etc.. dans chaque form)
J'ai fait une fonction qui permet de checker/unchecker ces 8 checkbox
Seul pb, je suis obligé d'avoir ma fonction dans les 2 forms.
Comment faire une fonction, que je mettrais dans un module global,
accessible depuis les deux formulaires, dans laquelle je préciserai sur quel
form je veux faire les modifs ?
Le but étant d'éviter une redondance de code ... et d'avoir à modifier 2
fonctions le jour il faudra que la dite fonction évolue.
Merci d'avance.
--
Bill2
Citation : On ne peut pas dire la vérité à la télé : il y a trop de monde
qui regarde.
(Coluche)
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
djmcg
Public fonction ....
end fonction
Mettre dans un module, je pense. En tous cas, je le fait.
Bill2 a écrit :
Bonjour à tous,
Voilà, j'ai 2 forms différentes avec les memes controles checkbox intégrés (8 checkbox, Case1, case2, etc.. dans chaque form)
J'ai fait une fonction qui permet de checker/unchecker ces 8 checkbox
Seul pb, je suis obligé d'avoir ma fonction dans les 2 forms.
Comment faire une fonction, que je mettrais dans un module global, accessible depuis les deux formulaires, dans laquelle je préciserai sur quel form je veux faire les modifs ?
Le but étant d'éviter une redondance de code ... et d'avoir à modifier 2 fonctions le jour il faudra que la dite fonction évolue.
Merci d'avance.
Public fonction ....
end fonction
Mettre dans un module, je pense.
En tous cas, je le fait.
Bill2 a écrit :
Bonjour à tous,
Voilà, j'ai 2 forms différentes avec les memes controles checkbox intégrés
(8 checkbox, Case1, case2, etc.. dans chaque form)
J'ai fait une fonction qui permet de checker/unchecker ces 8 checkbox
Seul pb, je suis obligé d'avoir ma fonction dans les 2 forms.
Comment faire une fonction, que je mettrais dans un module global,
accessible depuis les deux formulaires, dans laquelle je préciserai sur quel
form je veux faire les modifs ?
Le but étant d'éviter une redondance de code ... et d'avoir à modifier 2
fonctions le jour il faudra que la dite fonction évolue.
Mettre dans un module, je pense. En tous cas, je le fait.
Bill2 a écrit :
Bonjour à tous,
Voilà, j'ai 2 forms différentes avec les memes controles checkbox intégrés (8 checkbox, Case1, case2, etc.. dans chaque form)
J'ai fait une fonction qui permet de checker/unchecker ces 8 checkbox
Seul pb, je suis obligé d'avoir ma fonction dans les 2 forms.
Comment faire une fonction, que je mettrais dans un module global, accessible depuis les deux formulaires, dans laquelle je préciserai sur quel form je veux faire les modifs ?
Le but étant d'éviter une redondance de code ... et d'avoir à modifier 2 fonctions le jour il faudra que la dite fonction évolue.
Merci d'avance.
Bill2
djmcg wrote:
Public fonction ....
end fonction
Mettre dans un module, je pense. En tous cas, je le fait.
ben, je le fait aussi ...
mais le code Case1.checked=true
ne fonctionne pas, car le compilo ne sait pas à quelle Case1 il a affaire ... (celui de la form1 ou de la form2) ...
C'est bien là mon pb ... pouvoir indiquer, dans la public fonction du module, sur quelle forme mes checkbox doivent etre "utilisée" -- Bill2
Proverbe à la con : Le meilleur moyen de ne pas être malade, c 'est de rester en bonne santé
djmcg wrote:
Public fonction ....
end fonction
Mettre dans un module, je pense.
En tous cas, je le fait.
ben, je le fait aussi ...
mais le code
Case1.checked=true
ne fonctionne pas, car le compilo ne sait pas à quelle Case1 il a affaire
... (celui de la form1 ou de la form2) ...
C'est bien là mon pb ... pouvoir indiquer, dans la public fonction du
module, sur quelle forme mes checkbox doivent etre "utilisée"
--
Bill2
Proverbe à la con : Le meilleur moyen de ne pas être malade, c 'est de
rester en bonne santé
Mettre dans un module, je pense. En tous cas, je le fait.
ben, je le fait aussi ...
mais le code Case1.checked=true
ne fonctionne pas, car le compilo ne sait pas à quelle Case1 il a affaire ... (celui de la form1 ou de la form2) ...
C'est bien là mon pb ... pouvoir indiquer, dans la public fonction du module, sur quelle forme mes checkbox doivent etre "utilisée" -- Bill2
Proverbe à la con : Le meilleur moyen de ne pas être malade, c 'est de rester en bonne santé
Patrice
Il faut donc passer en paramètre d'une manière ou d'une autre la liste des checkbox. Par exemple si les checbox sont dans une "frame" il serait possible de passer la frame en paramètre, le code se chargeant alors de localiser toutes les checkboxs...
Il serait également possible de faire un "contrôle utilisateur" (c'est-à-dire de faire de ce groupements de contrôles un contrôle réutilisable d'une fenêtre à l"uatre).
Attention à ne pas chercher à éviter des redondances à mauvais escient (parfois on s'aperçoit parès coup en spécialisant les choses que le fonctionnement prend finalement des directions différentes d'un endroit à l'autre).
Finalement selon ce que tu veux, voir si une liste avec des checkbox par exemple ne ferait pas l'affaire (un peu comme dans le "outils" "options" "avancés" de Ie).
"Bill2" a écrit dans le message de news:
djmcg wrote:
Public fonction ....
end fonction
Mettre dans un module, je pense. En tous cas, je le fait.
ben, je le fait aussi ...
mais le code Case1.checked=true
ne fonctionne pas, car le compilo ne sait pas à quelle Case1 il a affaire ... (celui de la form1 ou de la form2) ...
C'est bien là mon pb ... pouvoir indiquer, dans la public fonction du module, sur quelle forme mes checkbox doivent etre "utilisée" -- Bill2
Proverbe à la con : Le meilleur moyen de ne pas être malade, c 'est de rester en bonne santé
Il faut donc passer en paramètre d'une manière ou d'une autre la liste des
checkbox. Par exemple si les checbox sont dans une "frame" il serait
possible de passer la frame en paramètre, le code se chargeant alors de
localiser toutes les checkboxs...
Il serait également possible de faire un "contrôle utilisateur"
(c'est-à-dire de faire de ce groupements de contrôles un contrôle
réutilisable d'une fenêtre à l"uatre).
Attention à ne pas chercher à éviter des redondances à mauvais escient
(parfois on s'aperçoit parès coup en spécialisant les choses que le
fonctionnement prend finalement des directions différentes d'un endroit à
l'autre).
Finalement selon ce que tu veux, voir si une liste avec des checkbox par
exemple ne ferait pas l'affaire (un peu comme dans le "outils" "options"
"avancés" de Ie).
"Bill2" <bill2webNOSPAM@gmail.com> a écrit dans le message de news:
OlbKJXdUHHA.3996@TK2MSFTNGP04.phx.gbl...
djmcg wrote:
Public fonction ....
end fonction
Mettre dans un module, je pense.
En tous cas, je le fait.
ben, je le fait aussi ...
mais le code
Case1.checked=true
ne fonctionne pas, car le compilo ne sait pas à quelle Case1 il a affaire
... (celui de la form1 ou de la form2) ...
C'est bien là mon pb ... pouvoir indiquer, dans la public fonction du
module, sur quelle forme mes checkbox doivent etre "utilisée"
--
Bill2
Proverbe à la con : Le meilleur moyen de ne pas être malade, c 'est de
rester en bonne santé
Il faut donc passer en paramètre d'une manière ou d'une autre la liste des checkbox. Par exemple si les checbox sont dans une "frame" il serait possible de passer la frame en paramètre, le code se chargeant alors de localiser toutes les checkboxs...
Il serait également possible de faire un "contrôle utilisateur" (c'est-à-dire de faire de ce groupements de contrôles un contrôle réutilisable d'une fenêtre à l"uatre).
Attention à ne pas chercher à éviter des redondances à mauvais escient (parfois on s'aperçoit parès coup en spécialisant les choses que le fonctionnement prend finalement des directions différentes d'un endroit à l'autre).
Finalement selon ce que tu veux, voir si une liste avec des checkbox par exemple ne ferait pas l'affaire (un peu comme dans le "outils" "options" "avancés" de Ie).
"Bill2" a écrit dans le message de news:
djmcg wrote:
Public fonction ....
end fonction
Mettre dans un module, je pense. En tous cas, je le fait.
ben, je le fait aussi ...
mais le code Case1.checked=true
ne fonctionne pas, car le compilo ne sait pas à quelle Case1 il a affaire ... (celui de la form1 ou de la form2) ...
C'est bien là mon pb ... pouvoir indiquer, dans la public fonction du module, sur quelle forme mes checkbox doivent etre "utilisée" -- Bill2
Proverbe à la con : Le meilleur moyen de ne pas être malade, c 'est de rester en bonne santé
Bill2
Patrice wrote:
Il faut donc passer en paramètre d'une manière ou d'une autre la liste des checkbox. Par exemple si les checbox sont dans une "frame" il serait possible de passer la frame en paramètre, le code se chargeant alors de localiser toutes les checkboxs...
hum, je vais voir si je trouve un conteneur "invisible" pour l'utilisateur ...
Il serait également possible de faire un "contrôle utilisateur" (c'est-à-dire de faire de ce groupements de contrôles un contrôle réutilisable d'une fenêtre à l"uatre).
Attention à ne pas chercher à éviter des redondances à mauvais escient (parfois on s'aperçoit parès coup en spécialisant les choses que le fonctionnement prend finalement des directions différentes d'un endroit à l'autre).
de ce cote là, pas de pb.
Merci bien, au moins, j'ai des pistes de travail.
-- Proverbe à la con : Un bienfait vaut mieux qu'un mal foutu
Patrice wrote:
Il faut donc passer en paramètre d'une manière ou d'une autre la
liste des checkbox. Par exemple si les checbox sont dans une "frame"
il serait possible de passer la frame en paramètre, le code se
chargeant alors de localiser toutes les checkboxs...
hum, je vais voir si je trouve un conteneur "invisible" pour l'utilisateur
...
Il serait également possible de faire un "contrôle utilisateur"
(c'est-à-dire de faire de ce groupements de contrôles un contrôle
réutilisable d'une fenêtre à l"uatre).
Attention à ne pas chercher à éviter des redondances à mauvais escient
(parfois on s'aperçoit parès coup en spécialisant les choses que le
fonctionnement prend finalement des directions différentes d'un
endroit à l'autre).
de ce cote là, pas de pb.
Merci bien, au moins, j'ai des pistes de travail.
--
Proverbe à la con : Un bienfait vaut mieux qu'un mal foutu
Il faut donc passer en paramètre d'une manière ou d'une autre la liste des checkbox. Par exemple si les checbox sont dans une "frame" il serait possible de passer la frame en paramètre, le code se chargeant alors de localiser toutes les checkboxs...
hum, je vais voir si je trouve un conteneur "invisible" pour l'utilisateur ...
Il serait également possible de faire un "contrôle utilisateur" (c'est-à-dire de faire de ce groupements de contrôles un contrôle réutilisable d'une fenêtre à l"uatre).
Attention à ne pas chercher à éviter des redondances à mauvais escient (parfois on s'aperçoit parès coup en spécialisant les choses que le fonctionnement prend finalement des directions différentes d'un endroit à l'autre).
de ce cote là, pas de pb.
Merci bien, au moins, j'ai des pistes de travail.
-- Proverbe à la con : Un bienfait vaut mieux qu'un mal foutu