cs_stun43
Messages postés18Date d'inscriptionmercredi 9 mai 2007StatutMembreDernière intervention 9 septembre 2008
-
14 avril 2008 à 15:16
cs_stun43
Messages postés18Date d'inscriptionmercredi 9 mai 2007StatutMembreDernière intervention 9 septembre 2008
-
14 avril 2008 à 16:28
Bonjour à tous.
Je viens de découvrir dans le cadre d'un stage en entreprise le VB6 (je possède des notion de C et de Delphi).
Mon problème provient d'une analyse de calcu à effectuer :
Concretement, une fonction détermine quel type de calcul à appliquer
(environ 130), ensuite cette fonction insère dans une variable de type
integer l'ID de ce calcul.
Plus tard, et à divers moment du programe, on a besoin d''appliquer le calcul déterminé précedement.
Actuellement, pour traiter cet appel, mon code vas faire une succesion de if :
If var = 1 Then ...
End If
If var = 2 Then ...
End If
If var = 3 Then ...
End If
...
If var = 130 Then ...
End If
Sachant que cette analyse à lieu extrèmement souvent j'aurais souhaité générer directement le nom de la sub à appeler :
Au lieu de ma succesion de if, je crée une succesion de sub :
sub Calcul_001
...
end sub
sub Calcul_002
...
end sub
sub Calcul_130
...
end sub
Il me faudrait dans ce cas générer à partir de l'INTEGER la sub à appeler.
Qu'en penssez vous, le VB6 permet il ce genre de manoeuvre?
Merci de votre attention, j'èspère avoir réussi à expliquer le problème.