Va voir ici par exemple :
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=13032&lngWId=1
-------------------------------
Réponse au message :
-------------------------------
>
>
> J'ai 120 variables.
> Mais les formules ne sont pas connus d'avance, c'est l'utilisateur qui les introduise. Chaque fois qu'il introduit une formule, mon programme doit la calculer. L'utilsateur ne peut introduire que des formules faisant réS©rence à ?es variables parmi les 120 d飬ar饳.
> par exemple : j'ai les variables A1,A2,A3,...., A120
> L'utilsateur peut dire je veut la valeur de A5 + A6*A100 comme il peut dire je veux la valeur de A70/100 * 5.
> Je suppose que les formules respectent la syntax vb6.
> Merci
>
> -------------------------------
> Ré°¯nse au message :
> -------------------------------
>
> >
> > C'est pas trop clair ton affaire... est-ce que tu connais le nombre de variables ? Il existe des sources d'analyse de formules mathé¡tiques qui pourraient te servir dans ton cas...
> >
> >
> > -------------------------------
> > Ré°¯nse au message :
> > -------------------------------
> >
> > >
> > >
> > >
> > > La formule je ne l'ai pas dans le code source. Je veux la lire à °artir d'une base de donn饳 ou l'introduire dans une zone texte à °artir du clavier,
> > > Merci
> > > -------------------------------
> > > Ré°¯nse au message :
> > > -------------------------------
> > >
> > > > Bonjour,
> > > >
> > > > tout simplement
> > > >
> > > >
> > > > Dim a, b, Resultat As Integer > > > > a = 2 > > > > b = 5 > > > > Resultat = a + 10 * b > > > > |
> > > > ,.~*`'^~.(^.

.^),.~^'`*~.
> > > >
> > > >
> > > > -------------------------------
> > > > Ré°¯nse au message :
> > > > -------------------------------
> > > >
> > > > > Dans mon programme vb6, je veux lire des formules à °artir d'une base de donn饳 et les é¶¡luer.
> > > > > Par exemple :
> > > > > dim a, b as integer;
> > > > > a = 2
> > > > > b = 5
> > > > > si je lis une formule par exemple (a+10*b), je doit l'é¶¡luer pour trouver 52 , c'est à ?ire 2+10*5.
> > > > > Merci
> > > >
> > >
> >
>