Salut,
Est-ce que je pourrai dans une certaine fonction en VB savoir le nom de la fonction qui l'a appelée (je ne voudrai pas ajouter le nom de la fonction comme arguments)
Merci d'avance
Salut,
Est-ce que je pourrai dans une certaine fonction en VB savoir le nom de la fonction qui l'a appelée (je ne voudrai pas ajouter le nom de la fonction comme arguments)
Merci d'avance
Bonjour,
A priori je ne vois pas d'autre manière que de passer par un argument pour connaître le fonction ou procédure appelante ...
Par contre, je serais curieux de savoir pourquoi tu as justement besoin de connaître cette fonction appelante.
+
Théo
Forums VB : lire la notice
La touche existe pour être utilisée
Pensez au tag
Pour ceux n'ayant pas l'aide installée :
- Aide MSDN pour VB6
- Aide MSDN pour VBA
Je ne réponds pas aux questions techniques par MP. Merci d'utiliser le forum fait pour çà.
tout simplement je voudrai désactiver un menu quand une seule fonction seulement apelle ma méthode FormUnblock
Cà alors !quand une seule fonction seulement apelle ma méthode FormUnblock
Tu désactives ton menu lors de l'appel de cette seule fonction... et voilà tout. Où est le problème ?
Dans ce cas, je passerais par une variable booléenne globale que je mettrais à true lorsque c'est la fonction en question qui appelle FormUnBlock et à false dans les autres cas .
Et je contrôle la valeur de cette variable dans la méthode FormUnBlock.
Théo
Forums VB : lire la notice
La touche existe pour être utilisée
Pensez au tag
Pour ceux n'ayant pas l'aide installée :
- Aide MSDN pour VB6
- Aide MSDN pour VBA
Je ne réponds pas aux questions techniques par MP. Merci d'utiliser le forum fait pour çà.
JMF je pencherais plutot pour la solution de Theo, car je presume que plusieurs fonction peuvent appeler sa methode. et il faurais savoir si cette methode a ete appeler par une ou plusieurs fonction fin de desativer ou pas un menu.
"Toute question a une reponse. Et chaque reponse est une nouvelle question." Albert EINSTEIN
En cas de Question resolu, n'oubliez pas
par la suite, je dois réactiver dans tous les autres fonctions. C'est ce que je ne voulais pas faire.
Est ce possible de nous montrer un bout de code ?
(J'aime les codes, souvent ça explique plus clairement)
Scuse me while I kiss the sky ! Jimi Hendrix
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager