Interpreteur de formules

Description

Exploitation de formules de calcul :

A partir de textbox dans lesquelles des formules de calculs sont saisies, calculer le résultat de la formule.

J'ai récupéré ce programme sur le Net. Remarquablement écrit par Christophe Tricaud, j'ai du cependant l'adapter pour qu'il fonctionne.

En effet, il avait été (bien) conçu pour VB 3, me semble-t-il, mais ne fonctionnait pas ni en VB 4 16 ou 32 Bits, ni en VB 5 ou VB 6 (Si si, j'ai essayé les quatre !), pour cause de :
- Ecrit en 16 bits
- Utilisation de composants (contrôles)inconnus au bataillon (par moi, en tout cas...)

Après moultes modifications avec des éditeurs plus ou moins Freewares, et quelques petites modifications du codes (la gestion des booleens
ne fonctionnaient plus, pour cause de fonctionnement différents des versions de VB, pas de compatibilité ascendante !!!), ca tourne. Amusez vous bien donc.

Comme le dit l'auteur, qu'il nous faut remercier, tout est dans le module de code (le .bas, pour les neuneus...). A ce sujet, il faut signaler une
amélioration possible (moi, trop feignant).

Ce module de code fait référence directement à la form de test, à deux endroits, et il travaille avec un tableau déclaré en global (ou public), paratagé et même redéfini dans la Form.

L'amélioration consiste donc à rendre indépendant la Form et le module, ou plutôt le module, de façon à le rendre ... modulaire et donc réutilisable !
Une piste : VB 6 permet aux fonctions et procédures d'échanger des tableaux...
C'est facile, à vous de jouer (Je ramasse les copies demain matin...).

Amitiés à tous. Renaud Daubercies.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.