IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

Utiliser Application.run avec une classe


Sujet :

VBA Access

  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2010
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 14
    Points : 11
    Points
    11
    Par défaut Utiliser Application.run avec une classe
    Bonjour,

    Je vous explique mon problème!!!
    J'ai créé une classe Tache dans les module de classe
    Dans un autre module je souhaite appeler les fonctions liées à cette classe (les noms des fonctions sont récupérées d'une table)
    avec Application.Run (procédure, pram1, ...)

    Sauf que je ne sais pas comment écrire mon appel de fonction

    Voici un bout de code


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    tache est classe
    Set tache = New Tasks
     
    'nom de la procèdure à appeler
    taskModule = rs.Fields("TK_Module").Value
     
    execTacheStr = Application.run("'tache.'" & taskModule, TaskParam)
    Cette ligne ne fonctionne pas, comment l'écrire pour que celà marche?

    Merci à vous

  2. #2
    Membre à l'essai
    Inscrit en
    Juin 2010
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 14
    Points : 11
    Points
    11
    Par défaut résolu
    Bonjour,
    j'ai trouvé la solution grâce à la fonction CallByName, qui permet d'utiliser l'objet en premier paramètre

    execTacheStr = CallByName(task, taskModule, VbMethod, TaskParam)

    ça servira peut être à quelq'un

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Utilisation de RPC avec une classe en retour
    Par morey83 dans le forum GWT et Vaadin
    Réponses: 8
    Dernier message: 04/03/2015, 22h03
  2. Réponses: 13
    Dernier message: 21/12/2014, 22h42
  3. Réponses: 18
    Dernier message: 18/11/2013, 10h50
  4. template et utilisation avec une classe existante
    Par vartav dans le forum Langage
    Réponses: 6
    Dernier message: 14/03/2007, 10h39
  5. Utilisation iterator avec une classe perso
    Par SteelBox dans le forum C++
    Réponses: 19
    Dernier message: 07/03/2005, 11h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo