Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1492 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Appel dynamique à une fonction ou sub

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Appel dynamique à une fonction ou sub

n°1236335
Vobiscum
Vénérez moi !
Posté le 02-11-2005 à 13:38:36  profilanswer
 

Le problème est le suivant:
Je ne connais pas les fonctions ou les subs qui doivent être appelées car elles sont définies dynamiquement (j'écris un module de base qui doit pouvoir appeler ces fonctions, quelles qu'elles soient).
 
eg, les noms des fonctions/subs sont dans un array
 

Code :
  1. aCall(0) = "gFonction1"
  2. aCall(2) = "gFonction2"
  3. aCall(3) = "gSub1"


 
etc ...
 
quelque part dans le code, on fait appel aux fonctions, tel que:
 

Code :
  1. aCall(iIndex)


 
Quelqu'un a-t-il une idée d'implémentation de ce système (pas CallByName ... ca marche pas comme ca) ?
 


---------------
Ce qui est affirmé sans preuve peut être nié sans preuve.
mood
Publicité
Posté le 02-11-2005 à 13:38:36  profilanswer
 

n°1237618
Vobiscum
Vénérez moi !
Posté le 03-11-2005 à 15:20:47  profilanswer
 

Up !


---------------
Ce qui est affirmé sans preuve peut être nié sans preuve.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Appel dynamique à une fonction ou sub

 

Sujets relatifs
J'ai un soucis avec la fonction "header"...[RESOLU]appel js / Erreur 445
VB6.0 Appel d'une procedure public à partir d'une frmAppel à une âme charitable pour compiler un PETIT projet C
php: fonction mail(), compatibilité yahoo, hotmail et autresMenu dynamique besoin d'aide !
[Resolu}JAVA Pb pour faire appel a d'autres class d'un meme package[PHP] Comment actualiser une frame en fonction d'une autre
Appel d'une CDialog en Cfonction mail et messagerie hotmail
Plus de sujets relatifs à : Appel dynamique à une fonction ou sub


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR