VBscript erreur dans un programme VB6
bonjour à tous!
dans un programme VB6, je voudrais écrire f(x) une fonction littérale de X dans une TextBox, et pour différentes valeurs de la variable, je voudrais calculer la valeur de f(x) qui sera utilisée dans la suite du programme
Pouvez-vous m'aider ?
voici la partie de programme qui "plante" :
Code:
1 2 3 4 5
| Function Y(ByVal equation As String, x) As Single
Dim r As New ScriptControl
r.Language = "VBscript"
Y = r.Eval(Replace(equation, "X", x))
End Function |
merci
VB6 + VBScript dernier message
bien sûr que je vais trop vite !
le pb ne vient pas de la fonction Y , mais parce que je faisait apparaître la réponse dans une textbox trop courte et comme celle-ci compaorte pas mal de chiffres après la virgule, je ne voyais pas tout.
J'ai réglé le pb en faisant un arrondi sur le résultat