[VB6] Interprétation d'une chaîne comme fonction??? exemple: "sin(x)"
Interprétation d'une chaîne comme fonction??? exemple: "sin(x)" [VB6] - Programmation
MarshPosté le 08-02-2002 à 14:13:49
Je me heurte à un problème depuis des années : je cherche à développer (ce qui existe déjà certes ...) un logiciel dessinant une courbe à partir d'une fonction donnée dans un champ texte de formulaire (par exemple la chaîne "sin(x)" ). Comment faire en VB (ou dans n'importe quel autre langage d'ailleurs) l'interprétation de la chaîne de caractère fournie comme étant une fonction à exécuter ? Je ne suis pas loin en VB car je crée à la volée un fichier .bas avec la définition de la fonction en dynamique. Mais comme il n'est pas compilé, il arrive trop tard ... Si qq sait comment on pour faire une espece de "comilation additionnelle" à une appli qui en éxécution, cela pourrait être la solution ...
Marsh Posté le 08-02-2002 à 14:13:49
Je me heurte à un problème depuis des années : je cherche à développer (ce qui existe déjà certes ...) un logiciel dessinant une courbe à partir d'une fonction donnée dans un champ texte de formulaire (par exemple la chaîne "sin(x)" ).
Comment faire en VB (ou dans n'importe quel autre langage d'ailleurs) l'interprétation de la chaîne de caractère fournie comme étant une fonction à exécuter ?
Je ne suis pas loin en VB car je crée à la volée un fichier .bas avec la définition de la fonction en dynamique. Mais comme il n'est pas compilé, il arrive trop tard ... Si qq sait comment on pour faire une espece de "comilation additionnelle" à une appli qui en éxécution, cela pourrait être la solution ...